Google 스프레드 시트에서 텍스트를 뒤집는 방법은 무엇입니까?


11

Google 스프레드 시트 셀에 데이터를 입력하면 텍스트가 반대로 표시되기를 원합니다.

예를 들어 셀에 넣고로 My text변환하고 싶습니다 txet yM.

답변:


15

스크립트를 설치하고 사용해야합니다.

  1. 스프레드 시트에서 도구스크립트 갤러리삽입 ...을 선택 하십시오 .
  2. 를 검색하십시오 reverse. String.reverse ()가 표시되어야합니다.
  3. 설치를 클릭 한 다음 인증을 클릭하십시오 .
  4. 스크립트 갤러리를 닫습니다.

스크립트를 사용하려면 =REVERSE(A1)A1은 반전하려는 텍스트가있는 셀입니다.


새 Google 스프레드 시트를 사용중인 경우 스크립트 갤러리를 사용할 수 없습니다. 고유 한 사용자 정의 기능을 작성해야합니다.

  1. 도구스크립트 편집기 ...를 선택하십시오 .
  2. 빈 프로젝트를 선택하십시오
  3. 코드를 다음과 같이 바꾸십시오.

    /**
     * Reverses the input text.
     *
     * @param {string} input The text to reverse.
     * @return The input text reversed.
     * @customfunction
     */
    function REVERSE(string) {
      if (typeof string != 'string') {
        return null;
      }
      return string.split('').reverse().join('');
    }
    
  4. 저장하고 스프레드 시트로 돌아가서 =REVERSE(A1)위에서 설명한대로 사용하십시오.


jep는 잘 작동합니다. 10000 초의 데이터 라인에서만 실행하면 너무 자주 호출되기 때문에 오류가 발생합니다.
snh_nl

5

Ben Collins가 자신의 블로그에 글을 올리면 ArrayFormula를 사용하여 모든 문자를 추출하고 역순으로 연결할 수 있습니다.

=ArrayFormula(concatenate(MID(A1,LEN(A1)-ROW(INDIRECT("1:"&LEN(A1)))+1,1))의 내용을 되돌리려면 사용하십시오 A1.

이렇게하면 스크립트 솔루션만큼 쉽게 Google 앱 제한이 트리거되지 않습니다.


예 -> 예제 시트

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.