0. 개요 학년반이 뒤섞여 있는 엑셀파일에서 개인 사정에 의해서 반별로 분리해야할 필요가 생겼다. 검색을 해도 되겠지만, 향후 활용성을 대비해서 시간이 걸리더라도 chatgpt를 이용하기로 하였다. 결과는 아래와 같다. 1. 작성 프롬프트 가. 주제 : 반별로 데이터 분리하기 나. chatgpt 프롬프트 당신은 엑셀 전문가 입니다. 시트에 여러반의 데이터가 섞여 있습니다. 각 반별로 모아서 새로운 시트에 저장하고 싶습니다. 아래의 내용을 참고해서 VBA코드를 작성하세요. 엑셀파일의 첫번째 시트 정보는 다음과 같습니다. 1. 시트이름 : sheet 2. 시트 정보 A열 : 학년 B열 : 반 C열 : 번호 D열 : 성명 E열 : 비고 3. 작업내용 - sheet의 내용은 유지하기 - B열의 반의 숫자만큼 새..
1. 개요 구글 스프레드시트의 쿼리 기능은 데이터를 검색하고 조작하는 강력한 도구 중 하나입니다. 이 문서에서는 구글 쿼리의 정규식 사용에 대한 개요와 다양한 사용 예시를 제공하여 데이터 분석 및 관리 작업에서 정규식을 활용하는 방법을 설명하겠습니다. 2. 구글 쿼리 정규식 구문 구글 쿼리에서 정규식을 사용하려면 MATCHES 함수를 활용합니다. 다음은 MATCHES 함수의 구문입니다: =QUERY(data, "SELECT * WHERE column_name MATCHES 'regex_pattern'") data: 검색 및 조작할 데이터 범위입니다. column_name: 정규식을 적용할 열의 이름입니다. 'regex_pattern': 적용할 정규식 패턴입니다. 작은 따옴표로 묶어야 합니다. 3. 구글 ..
1. 개요 구글 쿼리는 구글 스프레드시트에서 데이터를 검색하고 조작하는 강력한 도구 중 하나입니다. 이 문서에서는 구글 쿼리의 기본 구문과 다양한 사용 예시를 제공하여 데이터 분석 및 관리에 도움이 되는 방법을 소개하겠습니다. 2. 구글 쿼리 구문 구글 쿼리는 다음과 같은 기본 구문을 사용합니다: =QUERY(data, query, [headers]) data: 검색 및 조작할 데이터 범위입니다. query: 데이터를 필터링하고 정렬하는 데 사용되는 쿼리 문자열입니다. [headers] (선택 사항): 데이터 범위에 열 제목이 포함되어 있는 경우 TRUE로 설정하면 열 제목을 사용할 수 있습니다. 3. 구글 쿼리 사용 예시 20가지 가. 사용 예시 1 - 데이터 필터링 구글 쿼리를 사용하여 특정 조건을 ..
물론, 할 일을 입력한 후에 입력된 내용을 볼 수 있는 기능을 추가하겠습니다. 1. 개요 이 할 일 목록 애플리케이션은 사용자가 할 일을 추가, 수정, 삭제하고 입력된 할 일 목록을 확인할 수 있는 기능을 제공합니다. 2. 3가지 형태의 코드 작성 가. 기본코드 # 할 일 목록을 저장할 리스트 생성 todo_list = [] # 사용자 입력에 따라 기능 수행 while True: print("할 일 목록 애플리케이션") print("1. 할 일 추가") print("2. 할 일 수정") print("3. 할 일 삭제") print("4. 할 일 목록 확인") print("5. 나가기") choice = input("원하는 작업을 선택하세요: ") if choice == "1": new_task = inp..
1. 개요 숫자 맞추기 게임은 컴퓨터가 랜덤한 숫자를 생성하고, 사용자가 그 숫자를 맞추는 간단한 게임입니다. 2. 3가지 형태의 코드 작성 가. 기본코드 import random # 랜덤 숫자 생성 target_number = random.randint(1, 100) # 게임 시작 print("1부터 100 사이의 숫자를 맞춰보세요!") while True: guess = int(input("추측한 숫자를 입력하세요: ")) if guess target_number: print("숫자가 큽니다. 더 작은 숫자를 시도하세요.") else: print("정답입니다! 숫자는 {}였습니다.".fo..