소스 데이터를 편집하지 않고 Google 스프레드 시트에서 복사하는 방법


18

Google 스프레드 시트에서 복사하여 붙여 넣을 때마다 모든 전후에 큰 따옴표를 추가하고 모든 작은 따옴표를 복제합니다.

예를 들어, 내가 복사하면 :

이것은 일종의 "문자열"입니다.

그리고 다른 곳에 붙여 넣습니다 (Windows, Mac, Linux, 메모장 ++, SublimeText, Xcode ...에서 재현 할 수 있습니다).

"이것은 일종의" "문자열" "입니다."

어떻게 복사 있도록 붙여 넣을 수 있습니다 A"에 결과 A"대신 "A""?

편집 : 전체 셀을 복사 할 때 이야기하고 있습니다. 셀에 편집 모드를 입력하고 내용을 복사하면 사본이 제대로 작동합니다. 그러나 이런 식으로 수식 기반 셀이나 여러 셀을 복사 할 수는 없습니다.


결과를 재현 할 수 없습니다. Google 스프레드 시트에서 정확한 문자열을 가져 와서 Outlook 메일 (기본), 메모장 (창 7)에 복사하여 모두 동일한 문자열을 생성했습니다 !! Crtl + C와 스프레드 시트 내에서 복사하는 방법을 사용했습니다.
Jacob Jan Tuinstra

먼저 셀을 클릭하고 셀 자체가 아닌 셀 내용을 복사하면 작동합니다. 연결된 문자열과 함께이 문제가 발생했습니다 (공식 옆에 복사 할 내용이 없기 때문에).
speeder

1
결과도 재현 할 수 없습니다. 편집 한 후에도.
Alex

3
이 문제도 있지만 줄 바꿈을 삽입 할 때마다 발생하는 것 같습니다. 문서에서는 출력이 잘 보이지만 붙여 넣을 때 추가 따옴표가 표시됩니다. 이 공식은 문제를 재현해야합니다. = "이것은" "문자열" "및"& CHAR (10) & "줄 바꿈"
Ben Collier

2
linbreak가있는 @BenCollier 이것은 의도적으로 설계된 것입니다. 그렇지 않으면 셀 내에서 다음 행이나 줄 바꿈으로 구분되는지 알 수 없기 때문에 현재 줄 바꿈이 포함 된 셀을 복사하여 붙여 넣을 수 있습니다. Alex, 복사 한 셀에 줄 바꿈이 없음을 확인할 수 있습니까?
LogicDaemon

답변:


14

이에 대한 해결 방법을 찾았습니다.

수식에서 CHAR (10)으로 표시되는 모든 "\ n"기호 (LF-줄 바꿈 또는 ASCII의 0x0A)를 CHAR (13)으로 표시되는 "\ r"기호 (CR-캐리지 리턴 또는 0x0D)로 대체하십시오. .

그리고 일반 텍스트로 복사하여 붙여 넣을 때 따옴표가 추가되지 않습니다.

이를 수행하는 공식은 다음과 같습니다.

=SUBSTITUTE(A1,CHAR(10),CHAR(13))

훌륭한! (보완 죄송합니다)
블라디미르 브라질

4

이것은 데이터의 줄 바꿈 또는 탭 문자 때문일 가능성이 큽니다. 그렇다면, 당신은 수식 또는에서와 같이 당신이 필요로하는 셀 포장 할 수 있습니다 clean예를 들어, : =clean(A1).

문서에서 clean이 작업을 수행합니다.

인쇄 할 수없는 ASCII 문자가 제거 된 텍스트를 반환합니다.


2

"문제"는 Google 스프레드 시트가 유효한 CSV 형식의 데이터를 클립 보드에 넣는 것입니다.

해결 방법은 스프레드 시트를 웹에 게시하고 (파일-> 웹에 게시) 대신 해당 문서에서 복사하는 것입니다.

그것은 많은 해결책이 아니지만 시간을 절약 할 수 있습니다.


참고 : 이것은 Google 제품 포럼의

1

수식으로 생성 된 셀을 복사하려고 시도한 후 (줄 바꿈과 작은 따옴표가있는) 셀을 복사하려고 시도했지만 NotePad 및 NotePad ++에 붙여 넣기가 제대로 작동하지 않으면 Google 문서 또는 Microsoft Word에 복사하는 것이 저에게 효과적이었습니다. ,하지만 왜 대신해야합니까?).

Google 문서와 Word 모두 원하는 결과를 표시했습니다.

Google 스프레드 시트에서 복사 할 항목, Control-C를 사용하여 복사 (또는 메뉴 사용), 새로 만들거나 기존 Google Doc (또는 Microsoft Word), Control-V를 사용하여 붙여 넣기 또는 메뉴 사용을 선택합니다.


1
명확하지 않습니다.
serenesat

Google 스프레드 시트에서 복사 할 항목, Control-C를 사용하여 복사 (또는 메뉴 사용), 새로 만들거나 기존 Google Doc (또는 Microsoft Word), Control-V를 사용하여 붙여 넣기 또는 메뉴 사용을 선택합니다.
roirraW 'edor'ehT

스프레드 시트를 Google 문서로 복사하면 표로 붙여 넣습니다. 그런 다음 Google 문서에서 데이터를 다시 복사 할 수 있으며 이번에는 인용을하지 않습니다.
sffc

0

Ctrl+ Shift+ V(또는 Command+ Shift+ V) 형식없이 붙여 넣기를 시도하십시오 .


1
나는 숭고한 텍스트로 OSX (command + shift + v) 복사를 시도했지만 작동하지 않았습니다.
speeder

0

이 상황에서 내 접근 방식은 수식 생성 셀 (Ctrl-C)을 복사하여 시트의 다른 곳에 값을 붙여 넣는 것입니다 (Ctrl-Shift-V). 새로운 세포는 더 이상 공식으로 생성되지 않으므로 질문에 설명 된 접근 방식은 두 가지 형식 중 하나로 작동합니다.

  1. 두 번 클릭하고 모두 선택, 복사

또는

  1. 수식 입력 줄을 클릭하고 모두 선택하고 복사

1 또는 2는 한 번에 하나의 셀을 복사해야합니다. 그러나 하나 또는 몇 개의 셀에 대해서는 이것이 나쁘지 않습니다.


0

여기에 여러 답변을 조합하여 사용할 수 있습니다.

수식에서 계산 한 셀 A1 : A10에 데이터가 있다고 가정 해 봅시다.

복사하는 단계는 다음과 같습니다.

  • 셀 A1 : A10을 선택하고 ctrl + c
  • B1을 ctrl + shift + v클릭하고 또는 마우스 오른쪽 버튼을 클릭하고 선택Past values only
  • 그런 다음 B11을 클릭하고 해당 셀에 수식을 입력 =concatenate(B1:B10)하면 셀이 하나로 병합됩니다.
  • 셀 B11을 클릭하고 내용을 복사하십시오. ctrl + c
  • C11을 ctrl + shift + v클릭하고 또는 마우스 오른쪽 버튼을 클릭하고 선택Past values only
  • 마지막으로 C11을 두 번 클릭하고 내용을 파일로 복사하십시오.

경고 : 수식으로 문자열 생성 데이터에서만 테스트했습니다. 수식의 출력이 숫자이면 이것이 작동하는지 확실하지 않습니다 ... 또한 큰 데이터 세트의 경우 작동하지 않을 수도 있지만 ... 100 + 행으로 작동했습니다.

또한 concatenate함수는 데이터를 병합하여 결과가 큰 텍스트 덩어리가됩니다. 각 행의 끝에 "토큰"을 삽입 한 다음 새 줄로 바꾸어야합니다.


0

찾고있는 함수 는 문자열 인수를 텍스트로 반환하는 T () 입니다. 이렇게하면 내용을 복사하여 붙여 넣을 때 계산되지 않은 것처럼 효과적으로 처리해야합니다. 일부 사람들은 CHAR (10) 대신 CHAR (13)을 사용하도록 제안했지만 일부 환경에서는 줄 바꿈이 표시되지 않으므로이 방법이 좋습니다.

=T(SUBSTITUTE("This\nis\nsome\ntext.", "\n", CHAR(10)))

나는 그것이 당신을 위해 작동하기를 바랍니다.


-1

여기에 해결책이 있습니다 .... ( 이 링크의 예제 시트 파일 참조 )

요약하자면 : 셀 내에서 생성하는 텍스트에 줄 바꿈없이 살 수 있다면 따옴표없이 붙여 넣을 수 있습니다. 그런 다음 대상 파일에서 줄 바꿈을 수행 할 수 있습니다.

위 링크의 전체 예.


3
항상 링크의 필수 부분을 답변에 포함 시키십시오.
serenesat

-2

이것은 나도 짜증나.

복사 할 셀을 선택하면 Gdocs는 붙여 넣은 콘텐츠 주위에 큰 따옴표를 추가합니다.

그러나 내용을 편집 할 때와 같이 셀을 두 번 클릭하면 해당보기에서 선택하고 복사합니다. 붙여 넣을 때 따옴표가 추가되지 않습니다. 추가 클릭을 추가하지만 내보내는 것보다 여전히 쉽습니다.


동의하지만 셀 (공식에서 말) 생성 된 데이터를 포함하는 경우 슬프게도, 당신은 단지 공식 :( 치울
RedYeti

3
이것은 내 원래 질문에 글을 썼습니다 ... 사람들은 답장을 읽기 전에 읽었습니까?
speeder
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.