Spis treści
Możesz przekształcić liczbę w tekst, dodając wiodący apostrof. Z tego artykułu dowiesz się, jak można dodać wiodący apostrof w programie Excel.
Załóżmy, że mamy zbiór danych, w którym różne produkty mają różne kody dostawy w kolumnie C Teraz dodamy wiodące apostrofy do komórek kolumny C .
Pobierz Zeszyt ćwiczeń
Add Leading Apostrophes.xlsm5 sposobów na dodanie apostrofu wiodącego w Excelu
1) Dodaj wiodący apostrof za pomocą prostej formuły
Możesz dodać wiodący apostrof do komórki, stosując następującą formułę w pustej komórce ( D6 ),
="'"&C6
Tutaj formuła doda apostrof ( ' ) na początku komórki C6 i poda zwrot w komórce D6 .
Naciśnij ENTER i zobaczysz, że przed komórką został dodany apostrof C6 wpis.
Komórka oporowa D6 na koniec zestawu danych, aby zastosować tę samą formułę dla wszystkich pozostałych komórek kolumny C W rezultacie otrzymamy dane z kolumny C z wiodącymi apostrofami w kolumnie D .
2. funkcja CHAR do dodawania apostrofu wiodącego
Możesz również dodać do komórki wiodący apostrof, używając funkcja CHAR Wpisz w komórce następującą formułę D6 ,
=CHAR(39)&C6
Tutaj, 39 jest kodem znaku apostrofu. Formuła doda apostrof przed komórką C6 'i poda zwrot w komórce D6 .
Naciśnij ENTER i zobaczysz, że przed komórką został dodany apostrof C6 'dane.
Przeciągnij komórkę D6 na koniec swojego zbioru danych i otrzymasz dane z kolumny C z wiodącymi apostrofami w kolumnie D .
3) Funkcja CONCAT
Innym sposobem na dodanie apostrofów wiodących jest użycie funkcja CONCAT Wpisz w komórce następującą formułę D6 ,
=CONCAT("'",C6)
Tutaj formuła doda apostrof ( ' ) przed danymi komórki C6 i podać wynik w komórce D6 .
Naciśnij ENTER i zobaczysz w komórce D6 że przed komórką dodano apostrof. C6 'dane.
Przeciągnij komórkę D6 na koniec swojego zbioru danych i otrzymasz dane z kolumny C z wiodącymi apostrofami w kolumnie D .
Dla twojej informacji, możesz również użyć funkcja CONCATENATE aby wykonać to samo zadanie.
4) Dodanie apostrofu wiodącego za pomocą kodu VBA
Jeśli masz bardzo długi zbiór danych, proces dodawania wiodących apostrofów za pomocą poprzednich metod może być męczący. Ale z pomocą Aplikacje Microsoft Visual Basic (VBA) , możesz łatwo dodać wiodące apostrofy za pomocą kilku kliknięć.
Najpierw musimy ustawić makro, które będzie dodawało apostrofy wiodące. naciśnij ALT+F11 aby otworzyć VBA okno. z Projekt W panelu tego okna kliknij prawym przyciskiem myszy na nazwie arkusza i rozwiń Wkładka Następnie należy kliknąć na Moduł aby otworzyć Moduł(Kod) okno.
W Moduł(Kod) okno wstawić następujący kod,
Sub AddAnApostrophe() For Each cell In Selection cell.Value = "'" & cell.Value Next cell End Sub
Tutaj kod po uruchomieniu makra doda apostrof w każdej wybranej komórce.
Po wstawieniu kodu należy zamknąć VBA Teraz zaznacz komórki, w których chcesz dodać apostrofy wiodące i przejdź do Zobacz i kliknij na Makra .
Otworzy się okno o nazwie Makro Wybierz AddAnApostrophe od Nazwa makra i kliknąć na Uruchom .
W rezultacie wszystkie wybrane komórki będą miały wiodący apostrof. Ale jeśli obserwujesz komórki, możesz zobaczyć, że żaden apostrof nie jest wyświetlany na tych komórkach, a w każdej komórce jest znak błędu. W rzeczywistości apostrof jest ukryty, a znak błędu jest wyświetlany, ponieważ dane każdej komórki jest liczbą, ale jest teraz przekształcony w tekst. Excel traktuje to jako błąd. Jednak można zobaczyć ukrytyapostrof z paska formuły, a za pomocą kilku kliknięć można usunąć znak błędu.
Jeśli klikniesz na dowolną komórkę i zajrzysz do paska formuły, zobaczysz, że jest tam wiodący apostrof. Aby usunąć znak błędu, kliknij na Znak błędu pole pokazane po lewej stronie wybranej komórki.
Po kliknięciu na Znak błędu w polu pojawi się menu rozwijane. Wybierz Ignoruj błąd z tego menu.
Teraz widzisz, że w tej komórce nie ma znaku błędu. W podobny sposób możesz usunąć znak błędu ze wszystkich komórek.
5. Okno pośrednie do dodawania apostrofu wiodącego
Innym prostym sposobem na dodanie wiodącego apostrofu jest użycie Natychmiastowy okno VBA . Prasa ALT+F11 aby otworzyć VBA a następnie naciśnij CTRL+G aby otworzyć Natychmiastowy Teraz wstaw w to okno następujący kod Natychmiastowy i naciśnij ENTER .
for each v in range("C6:C11") : v.value = "'" & v.value : next.
Kod doda wiodący apostrof w każdej komórce w zakresie C6:C11 Wreszcie, zamknij VBA okno.
W rezultacie każda z twoich komórek będzie miała wiodący apostrof. Jeśli chcesz usunąć znak błędu z komórek, wykonaj kroki, które są wymienione w poprzedniej metodzie.