Dzisiaj była kolejna okazja, aby stać się trochę mądrzejszym. Powodem tego był plik CSV od mojej żony, który zawierał kwoty w euro w jednej kolumnie, ale z kropką „.” zostały rozdzielone iz tego powodu liczby niemieckie (wersja na Maca) nie zostały uznane za kwotę waluty. W związku z tym odmówił podsumowania wartości w kolumnie.
Szybko wymyśliliśmy, jak rozwiązać ten problem: robisz „wyszukaj i zamień” i szukaj kropek i zastępuj je przecinkami. Gdy to zrobisz, suma będzie również wyświetlana poprawnie. Ale…
Rozdziały w tym poście:
Nie można ograniczyć do jednej kolumny
Niestety w naszej tabeli były inne kolumny, które również zawierały punkty. Były to między innymi data, opisy pozycji i tym podobne pola. Jednak wyszukiwanie i zamiana powinny być ograniczone tylko do jednej kolumny walutowej.
Właściwie jest to niestety technicznie z Liczby niemożliwe na Macu, ponieważ nie ma opcji zawężenia wyszukiwania i zamiany. Funkcja po prostu zawsze wpływa na cały arkusz roboczy ze wszystkimi kolumnami i wszystkimi wartościami.
Aktualizacja 26.6.2020: Zdefiniuj separator dziesiętny dla ustawień importu
Jak poinformował mnie wcześniej czytelnik (dzięki Christian!), problem można rozwiązać również poprzez wywołanie ustawień importu i wpisanie tam kropki jako separatora dziesiętnego. Właśnie tego spróbowałem i oto i oto: Numbers automatycznie zamienia wszystkie kropki na przecinki, jeśli myśli, że może to być liczba z przecinkiem.
Jeśli otworzyłeś plik CSV, w prawym górnym rogu pojawi się mała informacja, że możesz zmienić ustawienia importu. Jeśli klikniesz na to, przejdziesz do okna, w którym znajduje się „Ustawienia zaawansowane”. Jeśli go otworzysz, znajdziesz wiersz o nazwie „Przecinek dziesiętny”. Tam wpisujesz punkt i klikasz „Aktualizuj tabelę”.
Rozwiązanie: Ukryj wszystkie inne kolumny
Jednak po odrobinie prób i błędów znaleźliśmy sposób na edycję tylko jednej kolumny.
Procedura jest z grubsza następująca: Ukrywasz wszystkie kolumny z wyjątkiem tej, w której chcesz przeprowadzić wyszukiwanie i zamianę. Następnie uruchamiasz edycję i tylko ta jedna kolumna, która jest nadal widoczna, zostanie zmieniona. Po zakończeniu pracy wszystkie kolumny są ponownie wyświetlane. Jak to dokładnie działa, widać na trzech zrzutach ekranu i poniżej na liście poszczególnych kroków w formie tekstowej.
Oto instrukcje krok po kroku:
- Zaznaczasz wszystkie kolumny za pomocą paska, w którym napisane jest A, B, C, D itd.
- Teraz przytrzymaj klawisz CMD i kliknij kolumnę, którą chcesz edytować (w moim przypadku C).
- Wszystkie kolumny oprócz jednej powinny być teraz podświetlone.
- Teraz kliknij prawym przyciskiem myszy w jednej z zaznaczonych kolumn na literze w górnym pasku (w moim przypadku jest to na przykład kolumna D).
- W menu, które zostanie otwarte, wybierz pozycję „Ukryj wybrane kolumny”.
- Teraz powinna być widoczna tylko jedna kolumna, którą chcemy edytować.
- Używamy kombinacji klawiszy CMD + F, aby wywołać funkcję „Wyszukaj i zamień” i wykonać nasze żądanie wymiany. W moim przypadku było to wyszukanie kropki i zastąpienie przecinkiem.
- Po dokonaniu wszystkich podmian klikamy prawym przyciskiem myszy nagłówek kolumny (w moim przypadku na literę C).
- W otwartym menu wybieramy teraz „Pokaż wszystkie kolumny”.
Jeśli wszystko poszło dobrze, wyszukiwanie i zamiana powinny mieć wpływ tylko na jedną kolumnę. W moim przypadku wszystko działało. Wykonałem zadanie na moim MacBooku Pro z systemem macOS Catalina z numerami 10.0. Jednak elementy menu w innych wersjach systemu macOS lub innych wersjach Numbers mogą wyglądać inaczej niż na moich zrzutach ekranu.
Related Stories
Jens prowadzi bloga od 2012 roku. Pełni rolę Sir Apfelot dla swoich czytelników i pomaga im w problemach natury technicznej. W wolnych chwilach jeździ na elektrycznych monocyklach, robi zdjęcia (najlepiej iPhonem oczywiście), wspina się po górach Hesji lub wędruje z rodziną. Jego artykuły dotyczą produktów Apple, nowości ze świata dronów czy rozwiązań aktualnych błędów.
Możesz również określić, jaki jest przecinek dziesiętny podczas importowania plików CSV. Wystarczy wpisać punkt.
Witaj Christianie! Dzięki za wskazówkę. To też działa, świetnie! Właśnie to wypróbowałem... Dodam to jeszcze raz w powyższym artykule.
Dziękujemy!
Ukryj kolumny, które nie powinny być edytowane, a następnie kolumny do edycji „.” zamienić ","!