Note: The other languages of the website are Google-translated. Back to English
Zaloguj Się  \/ 
x
or
x
Zarejestruj się  \/ 
x

or

Jak usunąć wiodący apostrof z liczb w programie Excel?

doc usuń początkowy apostrof 1

Przypuśćmy, że masz listę liczb poprzedzonych ukrytym apostrofem, a apostrof jest widoczny tylko na pasku formuły po wybraniu komórki, jak na poniższym zrzucie ekranu. A teraz chcesz usunąć wiodący apostrof z wartości komórki. Usunięcie ich jeden po drugim zajmie dużo czasu, tutaj opowiem o kilku szybkich sztuczkach, aby rozwiązać ten problem.

Usuń początkowy apostrof z liczb za pomocą wklejania jako wartości

Usuń początkowy apostrof z liczb z tekstem na kolumnę

Usuń wiodący apostrof z liczb za pomocą kodu VBA

Usuń wiodący apostrof z liczb za pomocą Kutools for Excel


Możesz użyć prostej funkcji - wklej jako wartości aby zakończyć to zadanie, wykonaj następujące czynności:

1. Wybierz zakres danych, z którego chcesz usunąć wiodący apostrof i naciśnij Ctrl + C skopiować je.

2. Następnie kliknij jedną komórkę, w której chcesz umieścić wynik, i kliknij prawym przyciskiem myszy, a następnie wybierz Wartość 123 z Opcje wklejaniazobacz zrzut ekranu:

doc usuń początkowy apostrof 2

3. Jak widać, wiodący apostrof został usunięty z liczb.

doc usuń początkowy apostrof 4 2 doc usuń początkowy apostrof 5

W programie Excel Tekst do kolumny funkcja może również pomóc w rozwiązaniu tego zadania.

1. Wybierz zakres danych, z którego chcesz usunąć wiodący apostrof.

2. Następnie kliknij Statystyki i dane > Tekst do kolumny, oraz w Konwertuj Kreator tekstu na kolumnękliknij koniec przycisk bezpośrednio, patrz zrzut ekranu:

doc usuń początkowy apostrof 6

3. A teraz przekonasz się, że wszystkie wiodące apostrofy zostały usunięte z liczb.


Jeśli interesuje Cię kod VBA, mogę stworzyć kod, który zajmie się tym zadaniem.

1. Przytrzymaj ALT + F11 klucze w programie Excel i otwiera plik Microsoft Visual Basic for Applications okno.

2, Kliknij wstawka > Modułi wklej następujący kod w Okno modułu.

Kod VBA: Usuń wiodący apostrof z liczb

Sub remove_Apostrophe()
'Updateby20150521
Dim rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeConstants, xlNumbers)
For Each rng In WorkRng
    If Not rng.HasFormula Then
        rng.Formula = rng.Value
    End If
Next
End Sub

3. Następnie naciśnij F5 klucz do uruchomienia tego kodu, aw wyskakującym okienku zachęty wybierz zakres danych, którego chcesz użyć, zobacz zrzut ekranu:

doc usuń początkowy apostrof 7

4. A następnie kliknij OK, wszystkie wiodące apostrofy zostały usunięte z wybranych komórek.


Kutools dla programu Excel'S Konwertuj między tekstem a liczbą narzędzie może pomóc Ci przekonwertować liczby sformatowane jako tekst na zwykłe liczby za pomocą jednego kliknięcia i jednocześnie usunąć wiodący apostrof.

Kutools dla programu Excel : z ponad 300 poręcznymi dodatkami Excela, które można wypróbować bez ograniczeń w ciągu 30 dni

Po zainstalowaniu Kutools dla programu Excelwykonaj następujące czynności:

1. Wybierz zakres danych, którego chcesz użyć.

2, Kliknij Kutools > Treść > Konwertuj między tekstem a liczbązobacz zrzut ekranu:

3, w Konwertuj między tekstem a liczbą okno dialogowe, wybierz Tekst na numer pod Konwertuj typ, następnie kliknij Ok or Użyj kodu przycisk, wybrane liczby zapisane jako tekst zostały przekonwertowane na liczby rzeczywiste, a wiodące apostrofy są natychmiast usuwane. Jeśli chcesz go przekonwertować z powrotem, wystarczy sprawdzić Numer do tekstu in Konwertuj między tekstem a liczbą dialog. zobacz zrzuty ekranu:

doc usuń początkowy apostrof 9 9 2 doc usuń początkowy apostrof 10 10

Kliknij, aby dowiedzieć się więcej o tej funkcji Konwertuj między tekstem a liczbami.

Pobierz i bezpłatną wersję próbną Kutools dla programu Excel teraz!


Kutools dla programu Excel: z ponad 300 poręcznymi dodatkami do programu Excel, które można wypróbować bez ograniczeń w ciągu 30 dni. Pobierz i bezpłatną wersję próbną teraz!

Najlepsze narzędzia biurowe

Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%

  • Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2019 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowy bezpłatny okres próbny. 60-dniowa gwarancja zwrotu pieniędzy.
karta kte 201905

Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszą każdego dnia!
officetab dół
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Andy · 5 months ago
    didn't work for me. I acutally needed to save a .txt, and find/replace with notepad++. mine were not showing up as a ', but a ?. not at all visible in Excel. thought I would share my experience in case it helps someone else.

  • To post as a guest, your comment is unpublished.
    JRob · 10 months ago
    The 2nd option worked for me with some modifications:
    1. I had to set the "Text qualifier" to the single quote
    2. I had to set the "Column data format" (on the next page) to Text
  • To post as a guest, your comment is unpublished.
    Ned · 2 years ago
    This is terrific! Thank you so much for providing a simple way to remove a leading apostrophe from a column. It was driving me crazy. Thanks again for all your help.
  • To post as a guest, your comment is unpublished.
    Caio · 3 years ago
    Public Sub REMOVE_APOSTROPHE()

    Dim R_CELL As Range
    Dim TEMP_VALUE As Variant

    For Each R_CELL In Selection

    TEMP_VALUE = R_CELL.Value
    R_CELL.Clear
    R_CELL.Value = TEMP_VALUE

    Next R_CELL

    End Sub
  • To post as a guest, your comment is unpublished.
    Tom · 3 years ago
    Thanks for the tip - I used text to columns; great advice thankyou
  • To post as a guest, your comment is unpublished.
    Daniel · 3 years ago
    When the first two tricks do not work (this was in my case), I found another simple trick. This trick only works when all cells have the same number of characters behind an annoying ' that cannot be removed for whatever reason. 1-insert column next to cells with ' 2- enter into the new column formula "right" referring to cells with ' and insert no. characters after '. 3- Copy cells with formula-result and paste as values in the original column. 4- remove added column with formula.
  • To post as a guest, your comment is unpublished.
    Joseph · 4 years ago
    Thanks, text to column work for me... :-)
  • To post as a guest, your comment is unpublished.
    FDL · 5 years ago
    i LOVE THE vba CODE in theory but it didn't work :(
  • To post as a guest, your comment is unpublished.
    Cody · 5 years ago
    Do you have any suggestions (preferably VBA) for removing apostrophes after numbers in excel? I have an excel file that takes data from an AutoCAD file and many of the values have one or two apostrophes (denoting feet or inches) but unfortunately this makes it unable to run equations on these cells. I know it is possible using "text to cells" but I was hoping using VBA would be possible.