본문 바로가기

분류 전체보기

파이썬 Python 함수 정리 모음 📌 1. 객체 관련 함수​✅ id()객체의 고유 식별자(ID)를 반환합니다.​a = 10 print(id(a)) # 객체의 고유 ID 출력​✅ isinstance()객체가 특정 클래스나 데이터 타입의 인스턴스인지 확인합니다.​a = 10 print(isinstance(a, int)) # 출력: True​✅ type()객체의 타입을 반환합니다.​a = 10 print(type(a)) # 출력: 📌 2. 반복문 관련 함수​✅ enumerate()리스트나 튜플 등을 반복하면서 각 요소의 인덱스와 값을 함께 반환합니다.​my_list = ['a', 'b', 'c'] for index, value in enumerate(my_list): print(index, value) # 출력: 0 a # 1 b # 2 .. 더보기
파이썬 Python 함수 정리 모음 Python에서 자주 사용되는 함수들을 기본 함수, 수학 함수, 문자열 함수, 리스트 및 집합 함수, 파일 처리 함수 등으로 나누어 정리해보겠습니다. 각 함수의 사용법과 예제를 함께 소개하겠습니다.📌 1. 기본 함수​✅ print()출력 함수로, 값을 출력할 때 사용합니다.​print("Hello, World!") ​✅ input()사용자로부터 입력을 받을 때 사용합니다.​name = input("Enter your name: ") print("Hello", name) ​✅ len()객체의 길이(요소의 개수)를 반환합니다.​my_list = [1, 2, 3, 4] print(len(my_list)) # 출력: 4​✅ type()객체의 데이터 타입을 반환합니다.​x = 5 print(type(x)) # .. 더보기
엑셀 INDIRECT 함수 INDIRECT 함수는 다른 셀을 참조하는 주소를 동적으로 생성하는 함수입니다. 주로 셀 주소를 텍스트로 입력하여 다른 셀을 참조하거나, 동적으로 참조할 범위나 시트를 변경할 때 유용하게 사용됩니다.📌 기본 문법​=INDIRECT(주소, [a1]) ​✅ 인수 설명주소: 참조할 셀 주소를 텍스트 형식으로 입력합니다. (예: "A1", "Sheet1!B2", "B"&A1)a1 (선택 사항): 이 인수는 주소 참조 스타일을 지정합니다.TRUE (기본값): A1 스타일 참조 (예: A1)FALSE: R1C1 스타일 참조 (예: R1C1)📌 사용 예제✅ 예제 1: 동적 셀 참조📌 A1 셀에 입력된 값을 참조하는 방법​=INDIRECT(A1) ​A1 셀에 입력된 셀 주소를 참조합니다. 예를 들어 A1 셀에 ".. 더보기
Excel에서 INDIRECT 함수가 동적 범위(:$E 또는 :$F와 같은 열린 범위)를 지원하지 않음 Excel에서 SUMIF(INDIRECT(...)) 오류 발생 원인 및 해결 방법위의 수식은 Google 스프레드시트에서는 정상 작동하지만, Excel에서는 오류가 발생할 가능성이 높습니다. =SUMIF(INDIRECT("'" & $A$1 & "'!$E$5:$E"), B3, INDIRECT("'" & $A$1 & "'!$F$5:$F"))🔍 오류 발생 원인Excel에서 INDIRECT 함수가 동적 범위(:$E 또는 :$F와 같은 열린 범위)를 지원하지 않음Google 스프레드시트는 INDIRECT("'" & $A$1 & "'!$E$5:$E")처럼 열린 범위를 사용해도 자동으로 확장하여 처리할 수 있습니다.하지만 Excel에서는 :$E 같은 열린 범위를 SUMIF 함수에서 지원하지 않기 때문에 #REF! .. 더보기
이 셀의 수식은 스프레드시트 영역의 수식과 일치 하지 않습니다 Google 스프레드시트에서 Microsoft Excel로 변환할 때 **"이 셀의 수식은 스프레드시트 영역의 수식과 일치하지 않습니다."**라는 오류 메시지가 발생하는 원인은 다음과 같습니다​1. 함수 호환성 문제Google 스프레드시트의 일부 함수(ARRAYFORMULA, UNIQUE, FILTER, QUERY 등)는 Excel에서 동일한 방식으로 작동하지 않습니다.예를 들어, ARRAYFORMULA(A1:A10 * 2)는 Excel에서 직접 지원되지 않습니다.​2. 셀 참조 방식 차이Google 스프레드시트는 상대/절대 참조를 다르게 처리하는 경우가 있음.예를 들어, A:A처럼 열 전체를 참조하는 방식은 Excel에서 다르게 해석될 수 있음.​ > > > A:A100 와 같은 방식으로 열전체 보다.. 더보기
스프레드시트의 행 높이를 그대로 엑셀에 적용이된 상태로 다운로드 하려면 Google 스프레드시트에서 행 높이를 고정한 상태로 Excel 파일(.xlsx)로 다운로드하려면 아래 방법.✅ 방법 1: 자동 줄 바꿈(Wrap Text) 해제 후 다운로드Google 스프레드시트에서 다운로드 시 행 높이가 자동으로 조정되는 주요 원인은 자동 줄 바꿈(Wrap Text)이 설정되어 있기 때문입니다.1️⃣ 행 높이를 수동으로 설정고정하려는 행을 선택메뉴에서 행 높이 설정 (우클릭 → 행 높이 변경)원하는 고정값 입력 후 확인2️⃣ 자동 줄 바꿈(Wrap Text) 해제전체 시트 선택 (좌상단 빈 사각형 클릭)상단 메뉴에서 서식 → 줄 바꿈 → 줄 바꿈 없음 선택3️⃣ Excel(.xlsx)로 다운로드파일 → 다운로드 → Microsoft Excel(.xlsx) 선택이렇게 하면 설정한 행 .. 더보기
구글 스프레드시트 IMPORTDATA 함수 구글 스프레드시트의 IMPORTDATA 함수는 웹에서 CSV 또는 TSV 형식의 데이터를 가져와 스프레드시트에 자동으로 삽입하는 함수입니다.📌 기본 사용법​=IMPORTDATA(url) ​🔹 인수 설명url (필수)가져올 데이터가 있는 CSV(쉼표 구분) 또는 TSV(탭 구분) 파일의 URLURL은 반드시 "http://" 또는 "https://"로 시작해야 함📌 예제✅ CSV 파일 불러오기​=IMPORTDATA("https://example.com/data.csv") 🔹 결과: CSV 파일의 데이터를 자동으로 가져와 셀에 입력​✅ TSV 파일 불러오기​=IMPORTDATA("https://example.com/data.tsv") 🔹 결과: TSV 파일의 데이터를 자동으로 가져와 셀에 입력📌 .. 더보기
구글 스프레드시트 IMAGE 함수 📌 기본 사용법 =IMAGE(url , [mode], [height], [width])🔹 인수 설명url (필수)삽입할 이미지의 웹 URL (HTTPS 필수)mode (선택)이미지 크기 조정 방식 (기본값: 1)| mode 값 | 설명 | |---|---| | 1 | 이미지 크기를 셀에 맞춤 (비율 유지) (기본값) | | 2 | 원본 크기 유지 | | 3 | 셀 크기에 맞춤 (비율 무시) | | 4 | 사용자 지정 크기 사용 (width, height 필요) |height (선택, mode=4에서 사용)이미지의 높이 (픽셀 단위)width (선택, mode=4에서 사용)이미지의 너비 (픽셀 단위)📌 예제✅ 기본 사용 (셀 크기에 맞춰 비율 유지) =IMAGE("https://www.example... 더보기