Mam kolumnę, w której każda komórka w kolumnie zawiera dwa różne fragmenty danych oddzielone znanym ogranicznikiem „,”. Jak mogę podzielić każdą komórkę w tej kolumnie wokół separatora?
Dany:
COLUMN1
-------
ABC, 123
FOO, 666
ROFL, 411
chcę
COLUMN1 COLUMN2
------- -------
ABC 123
FOO 666
ROFL 411
Możesz to zrobić bezpośrednio w Numbers.
Najpierw dodaj dwie puste kolumny za kolumną z danymi, które chcesz podzielić.
Jeśli pierwszy fragment danych chcesz podzielić się w komórce
B2
i jest oddzielona od przestrzeni, a następnie użyć tego wzoru w pustej komórceC2
:=LEFT(B2, FIND(" ",B2))
Jeśli dane są oddzielone przecinkiem, a następnie zastąpić" "
z","
.W pustej komórce
D2
wklej tę formułę:=RIGHT(B2, LEN(B2)−FIND(" ", B2))
Jeśli dane są oddzielone przecinkiem, a następnie spacją, użyj tego:
=RIGHT(B2, LEN(B2)−FIND(",", B2)-1)
Mam nadzieję że to pomoże.
źródło
Po prostu zmień nazwę tego pliku, aby kończył się na „.csv”. Następnie („Plik”> „Otwórz…”) i Numbers.app zrobiły dla mnie właściwą rzecz.
źródło
W Numbers 3 zadziałało to dla mnie, zastępując przecinki średnikami w pliku CSV:
Zastąpienie
z
a następnie po prostu otwierając plik CSV z Numbers.
źródło
Skopiuj dane do edytora tekstu i zapisz je jako mydoc.csv. W liczbach otwórz mydoc.csv.
źródło