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

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

조회 수 2160 추천 수 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. 08
    Jan 2015
    23:24

    XP USB 부팅디스크 만들기 & 고스트

    CategoryWindowsTip Views2089
    Read More
  2. 19
    Apr 2016
    19:49

    XE <title>제목 - 사이트명</title> 으로 변경방법

    CategoryServer Views2055
    Read More
  3. 14
    Jun 2021
    12:02

    파이썬 게시물 검색으로 새로운 게시물 등록시 지메일로 파일 보내기

    Category컴퓨터잡담 Views2043
    Read More
  4. 16
    Jun 2021
    07:51

    파이썬 파라미터 변수값 전달받기

    Category컴퓨터잡담 Views2040
    Read More
  5. 17
    Feb 2016
    23:30

    오토셋과 apmsetup

    CategoryServer Views2026
    Read More
  6. 01
    Mar 2015
    23:15

    멀티부팅 USB 만들기

    CategoryWindowsTip Views2006
    Read More
  7. 26
    Mar 2016
    09:35

    XCOPY로 중요파일 백업하기

    CategoryServer Views1978
    Read More
  8. 22
    Jan 2015
    13:42

    공유기의 공인IP(Wan) 미할당으로 안되는 증상이 잦은경우 대처방법

    CategoryWindowsTip Views1967
    Read More
  9. 11
    Sep 2021
    13:43

    파이썬 any, all 사용하기(배열데이터 안에 값이 하나라도 있는지 또는 모두 있는지 비교)

    Category파이썬 Views1956
    Read More
  10. 13
    Jul 2015
    23:23

    파일 업로드 폴더 변경

    CategoryServer Views1953
    Read More
  11. 07
    Sep 2016
    12:49

    XE Request 줄이기

    CategoryServer Views1937
    Read More
  12. 20
    Mar 2015
    23:41

    ISO USB 굽기 최고의 프로그램

    CategoryWindowsTip Views1903
    Read More
  13. 05
    Jun 2021
    12:33

    파이썬으로 네이버 증권정보 추출하기

    Category컴퓨터잡담 Views1874
    Read More
  14. 19
    Apr 2016
    23:19

    XE Content font-size:수정방법

    CategoryServer Views1864
    Read More
  15. 12
    Mar 2021
    20:22

    [파이썬] 설치 및 사용방법

    Category컴퓨터잡담 Views1859
    Read More
  16. 06
    Sep 2021
    14:19

    파이썬 매수할 피라미드 매수전략

    Category파이썬 Views1853
    Read More
  17. 07
    Mar 2016
    23:25

    PHP Opcache 속도개선 시키기

    CategoryServer Views1829
    Read More
  18. 22
    Jan 2015
    13:07

    usb 쓰기가 금지되어 있습니다 해제방법

    CategoryWindowsTip Views1827
    Read More
  19. 02
    Jun 2021
    14:05

    파이썬 웹페이지 기업정보 추출하기

    Category컴퓨터잡담 Views1823
    Read More
  20. 27
    Dec 2014
    08:59

    윈도우 빠른종료 팁

    CategoryWindowsTip Views1823
    Read More
Board Pagination Prev 1 ... 40 41 42 43 44 ... 46 Next
/ 46

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


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

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

설치 취소