일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Google Spreadsheet
- string
- PANDAS
- c#
- Kotlin
- numpy
- array
- django
- PySpark
- Apache
- Google Excel
- matplotlib
- Github
- Redshift
- 파이썬
- Tkinter
- google apps script
- Mac
- SQL
- Java
- hive
- gas
- dataframe
- Excel
- list
- GIT
- math
- PostgreSQL
- Python
- Today
- Total
목록Google (50)
달나라 노트
getRange method는 특정 셀 객체를 얻어와줍니다. getValues method는 특정 셀 객체로부터 해당 셀에 담겨있는 값을 얻어와줍니다. Syntax - getRange getRange(cell_adress); getRange(row, col); getRange는 2종류의 형태로 사용할 수 있습니다. 먼저 A1, C10 같이 흔히 Excel에서 다루는 셀의 주소를 전달하면 그 주소의 셀 객체를 얻어와줍니다. 다른 방법은 row 번호와 column 번호를 이용하는겁니다. 구글 시트를 보면 위와 같습니다. Row 번호는 1, 2, 3, 4, 5, ... 등과 같은 자연수로 매겨져있습니다. Column 번호는 A, B, C, D, E, ... 등과 같은 알파벳 대문자로 매겨져 있습니다. Goog..
Google Spreadsheet에선 위처럼 셀 안에 체크박스를 만들 수 있습니다. 체크를 안한 경우에는 X, 체크 한 경우에는 O라고 값이 떠있는걸 볼수있죠. 저 체크박스 만드는 것을 코드로 구현해봅시다. function myFunction() { var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); spreadsheet.setActiveSheet(spreadsheet.getSheetByName('Sheet1')); spreadsheet.getRange('B2').activate(); spreadsheet.getActiveRange().setDataValidation(SpreadsheetApp.newDataValidation().requireCheckbo..
엑셀에서 Ctrl + Shift + 방향키를 누르면 현재 셀에서 다음 데이터가 있는 모든 셀이 선택됩니다. 예를들어 위와같이 B2를 클릭한 후 Ctrl + Shift + 우측 방향키를 누르면? 이처럼 다음 데이터가 있는 모든 셀이 선택되죠. 이것을 코드로 구현해봅시다. function myFunction() { var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); spreadsheet.setActiveSheet(spreadsheet.getSheetByName('Sheet1')); spreadsheet.getRange('B2').activate(); spreadsheet.getSelection().getNextDataRange(SpreadsheetApp.Di..
Excel에서 Ctrl을 누른채로 방향키를 누르면 다음 데이터가 있는 가장 끝 셀로 이동됩니다. 위처럼 데이터가있고 B5셀에 커서가 있습니다. 이 상태에서 Ctrl + 우측방향키를 누르면? 그러면 F5 셀로 커서가 이동됩니다. 가장 마지막 데이터가 있는 곳으로 커서가 이동됩니다. 이것을 script코드로 구현해봅시다. function myFunction() { var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); spreadsheet.setActiveSheet(spreadsheet.getSheetByName('Sheet1')); spreadsheet.getRange('B5').activate(); spreadsheet.getActiveRange().getN..