Skip to content
[Docs]스프레드시트
2023.03.09 09:57

스프레드시트에서 검색 버튼 만들기

조회 수 2162 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

스프레드시트에서 검색 버튼 만들기

 


# 데이터가 정확히 일치하는 셀만 검색하기

function showSearchPrompt() {
  var ui = SpreadsheetApp.getUi();
  var result = ui.prompt('데이터 검색''검색할 데이터를 입력하세요:'ui.ButtonSet.OK_CANCEL);
 
  if (result.getSelectedButton() == ui.Button.OK) {
    var sheet = SpreadsheetApp.getActiveSheet();
    var data = sheet.getDataRange().getValues();
    var found = false;
 
    for (var i = 0i < data.lengthi++) {
      if (data[i].indexOf(result.getResponseText()) >= 0) {
        ui.alert('데이터를 찾았습니다.\n위치: ' + (i+1) + '행');
        found = true;
        break;
      }
    }
 
    if (!found) {
      ui.alert('데이터를 찾을 수 없습니다.');
    }
  }
}
 
 
 

#데이터의 특정단어가 있으면 검색하여 알려주기
function showSearchPrompt1() {
  var prompt = Browser.inputBox("찾을 문자열을 입력하세요."Browser.Buttons.OK_CANCEL);
  if (prompt == "cancel") {
    return;
  }
  var sheet = SpreadsheetApp.getActiveSheet();
  var data = sheet.getDataRange().getValues();
  var results = [];
 
  for (var i = 0i < data.lengthi++) {
    for (var j = 0j < data[i].lengthj++) {
      if (data[i][j].toString().indexOf(prompt) !== -1) {
        var cell = sheet.getRange(i + 1j + 1);
        results.push(cell.getA1Notation() + ': ' + data[i][j]);
      }
    }
  }
  if (results.length > 0) {
    Browser.msgBox("검색 결과"results.join('\n'));
  } else {
    Browser.msgBox("검색 결과""일치하는 내용이 없습니다.");
  }
}
 

 

 

로그인 후 댓글쓰기가 가능합니다.

?

  1. 10
    Mar 2023
    14:33

    네이버 주식의 기업정보와 펀더멘탈정보 소스 가져오기

    Category파이썬 Views3366
    Read More
  2. 10
    Mar 2023
    14:09

    네이버 주식에서 종목의 투자정보 자료 가져오기

    Category파이썬 Views2244
    Read More
  3. 10
    Mar 2023
    10:23

    H열에 날짜가 10일 안으로 다가왔다면 메일을 발송하는 스크립트

    Category[Docs]스프레드시트 Views2251
    Read More
  4. 10
    Mar 2023
    10:18

    구글 스프레드시트 스크립트를 사용하여 지메일로 이메일을 보내기

    Category[Docs]스프레드시트 Views2676
    Read More
  5. 10
    Mar 2023
    10:14

    스프레드시트의 값의 변화에 따라 지메일로 메일을 보내는 스크립트

    Category[Docs]스프레드시트 Views1661
    Read More
  6. 09
    Mar 2023
    09:59

    스프레드시트에서 수정, 삭제 버튼 만들기

    Category[Docs]스프레드시트 Views1821
    Read More
  7. 09
    Mar 2023
    09:57

    스프레드시트에서 검색 버튼 만들기

    Category[Docs]스프레드시트 Views2162
    Read More
  8. 09
    Mar 2023
    09:51

    스프레드시트에서 삽입 버튼 만들기(chatGPT 에게 물어봄)

    Category[Docs]스프레드시트 Views1438
    Read More
  9. 04
    Mar 2023
    08:47

    파이썬 변수가 정의되었는지 여부 확인방법코드

    Category파이썬 Views3982
    Read More
  10. 04
    Mar 2023
    08:39

    python class def

    Category파이썬 Views2366
    Read More
  11. 25
    Feb 2023
    12:36

    파이썬 비활성화 된 창 활성화 시키기

    Category파이썬 Views3550
    Read More
  12. 25
    Feb 2023
    12:03

    파이썬으로 비활성화 된 창의 이미지를 캡쳐하는 방법

    Category파이썬 Views3961
    Read More
  13. 24
    Feb 2023
    07:12

    파이썬 비활성화 창 이미지 캡쳐하고 클릭하기

    Category파이썬 Views3978
    Read More
  14. 21
    Feb 2023
    06:32

    파이썬 모듈 업그레이드 명령어

    Category파이썬 Views3628
    Read More
  15. 12
    Feb 2023
    21:16

    파이썬 pyautogui 자주쓰는 이미지 서치 def 지정하기

    Category파이썬 Views5249
    Read More
  16. 12
    Feb 2023
    21:13

    파이썬 pyautogui 화면에 여러개의 동일한 이미지가 있을 때 n번째 이미지 선택하기

    Category파이썬 Views5002
    Read More
  17. 11
    Feb 2023
    10:12

    chatGPT

    Category파이썬 Views4378
    Read More
  18. 16
    Jan 2023
    08:36

    파이썬 easyocr 이미지 문자 인식

    Category파이썬 Views10298
    Read More
  19. 13
    Jan 2023
    08:42

    파이썬을 이용하여 매크로 만들기

    Category파이썬 Views9211
    Read More
  20. 10
    Dec 2022
    07:42

    어도비 프리미어 프로 템플릿 폴더 관리방법

    Category컴퓨터잡담 Views17387
    Read More
Board Pagination Prev 1 2 3 4 5 ... 46 Next
/ 46

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소