Za każdym razem, gdy kopiuję i wklejam z Arkusza kalkulacyjnego Google, dodaje on podwójny cytat przed i po wszystkim oraz duplikuje każdy podwójny cytat.
Na przykład, jeśli skopiuję:
Jest to swego rodzaju „ciąg”.
I wklej KAŻDĄ inną (mogę odtworzyć na Windows, Mac, Linux, Notepad ++, SublimeText, Xcode ...), co daje:
„Jest to swego rodzaju„ ciąg ”.
Jak mogę skopiować i wkleić, aby uzyskać A"
wyniki A"
zamiast "A""
?
EDYCJA: Mówię o tym, kiedy kopiujesz całą komórkę, jeśli wejdziesz w tryb edycji w komórce i skopiujesz zawartość, kopia działa dobrze. Ale nie można w ten sposób skopiować komórek opartych na formułach ani wielu komórek.
google-sheets
ścigacz
źródło
źródło
Odpowiedzi:
Znalazłem obejście tego:
Wystarczy zastąpić wszystkie symbole „\ n” (LF - przesunięcie wiersza lub 0x0A w ASCII), które są reprezentowane przez CHAR (10) w formułach, symbolami „\ r” (CR - powrót karetki lub 0x0D w ASCII), które są reprezentowane przez CHAR (13) .
A kiedy skopiujesz i wkleisz jako zwykły tekst, nie będzie w nim żadnych cudzysłowów.
Oto wzór na zrobienie tego:
źródło
Jest to najprawdopodobniej spowodowane nowymi wierszami lub znakami tabulacji w danych. Jeśli tak, można owinąć formułę lub komórkę, czego potrzeba, jak pokazano, w
clean
, na przykład:=clean(A1)
.Z dokumentów, clean robi to:
źródło
„Problem” polega na tym, że arkusz kalkulacyjny Google umieszcza w schowku prawidłowe dane w formacie CSV.
Obejściem tego problemu jest opublikowanie arkusza kalkulacyjnego w Internecie (Plik -> Opublikuj w Internecie) i skopiowanie go z tego dokumentu.
To nie jest dużo rozwiązanie, ale może zaoszczędzić trochę czasu.
źródło
To, co właśnie dla mnie zadziałało, po próbie skopiowania komórki, która została wygenerowana przez formułę (z podziałem wierszy i niektórymi pojedynczymi cudzysłowami) i nie działało poprawnie wklejaniu do NotePad i NotePad ++, było kopiowanie do Google Doc (lub Microsoft Word , ale dlaczego to zrobić?).
Dokumenty Google i Word wyświetlały pożądany wynik.
Wybierz, co chcesz skopiować z Arkuszy Google, Control-C, aby skopiować (lub użyj menu), utwórz nowy lub otwórz istniejący Dokument Google (lub Microsoft Word), Control-V, aby wkleić, lub użyj menu.
źródło
Spróbuj wkleić bez formatowania: Ctrl+ Shift+ V(lub Command+ Shift+ V).
źródło
Moje podejście w tej sytuacji polega na kopiowaniu komórek generowanych przez formułę (Ctrl-C) i wklejaniu wartości w innym miejscu arkusza (Ctrl-Shift-V). Nowe komórki nie są już generowane formułami, więc podejście opisane w pytaniu działa w jednej z dwóch form:
lub
1 lub 2 wymaga kopiowania jednej komórki na raz; ale dla jednej lub kilku komórek nie jest tak źle.
źródło
Możesz użyć kombinacji wielu odpowiedzi, które są tutaj.
Powiedzmy, że masz swoje dane w komórkach A1: A10 obliczonych na podstawie formuły.
Oto kroki, aby je skopiować:
ctrl + c
ctrl + shift + v
lub kliknij prawym przyciskiem myszy i wybierzPast values only
=concatenate(B1:B10)
aby „scalić” komórki w jednąctrl + c
ctrl + shift + v
lub kliknij prawym przyciskiem myszy i wybierzPast values only
Ostrzeżenie: przetestowałem to tylko na danych generowanych przez ciąg według formuły. Jeśli dane wyjściowe formuły są liczbami, nie jestem pewien, czy to zadziała ... Również w przypadku dużych zestawów danych może to nie działać ... ale dla mnie działało z ponad 100 wierszami ..
Również
concatenate
funkcja scali dane, dzięki czemu powstanie jeden duży fragment tekstu. Może być konieczne wstawienie na końcu każdego wiersza „tokena”, który następnie zastąpisz nową linią ...źródło
Szukana funkcja to T (), która zwraca argumenty ciągu jako tekst. Powinno to skutecznie traktować zawartość tak, jakby nie była obliczona podczas kopiowania i wklejania. Niektórzy sugerują używanie CHAR (13) zamiast CHAR (10), ale to nie pokaże nowych linii w niektórych środowiskach, więc podoba mi się to podejście.
Mam nadzieję, że to zadziała dla ciebie.
źródło
Mam rozwiązanie tutaj .... ( zobacz przykładowy plik arkuszy w tym linku )
Podsumowując: Jeśli możesz żyć bez podziałów wierszy w tekście generowanym w komórce, możesz wkleić bez cudzysłowów. podział wiersza można następnie wykonać w pliku docelowym.
Wyczerpujący przykład w powyższym linku.
źródło
To mnie też denerwuje.
Jeśli wybierzesz komórkę do skopiowania, Gdocs doda podwójne cudzysłowy wokół wklejonej zawartości.
Jeśli jednak klikniesz dwukrotnie komórkę, tak jakbyś chciał edytować zawartość, wybierz i skopiuj ją z tego widoku, po wklejeniu nie doda cudzysłowów. Dodaje dodatkowe kliknięcie, ale nadal jest łatwiejsze niż eksportowanie.
źródło