③ 데이터 불러오기와 테이블 다루기
CSV·Excel을 테이블로 불러오고, 이름 규칙·데이터 타입·날짜 변환·저장 방법을 안내합니다.
Admin2026.10.06조회 1
1. 데이터 불러오기
다음 중 한 가지 방법으로 불러옵니다.
Object Tree에서 CSV·Excel 파일을 더블클릭하고 안내 창의 절차를 진행합니다.File > Import를 선택합니다.File > Set Database Connection으로 Oracle, PostgreSQL, MySQL/MariaDB, SQLite에 접속합니다.
불러온 데이터는 Table 탭에 표로 표시됩니다.
※ Windows 탐색기에서 파일을 더블클릭하면 Excel로 열립니다. 반드시 Alphalyzer 안에서 불러옵니다.
2. 테이블 이해하기
Alphalyzer의 테이블은 Python pandas의 DataFrame입니다. 화면은 Excel과 비슷하지만 다음이 다릅니다.
- 행과 칼럼 번호가 0부터 시작합니다.
- 계산은 셀 단위가 아니라 칼럼 전체 단위로 이루어집니다.
- 크기 제한은 PC 메모리뿐입니다. 테이블이 클수록 연산 시간이 늘어납니다.
- 테이블은 메모리에만 있습니다. 저장하지 않고 종료하면 작업 내용이 사라집니다.
이름 규칙
테이블 이름과 칼럼 이름은 Python 변수 규칙을 따릅니다.
| 규칙 | 올바른 예 | 잘못된 예 |
|---|---|---|
문자(한글 포함) 또는 _로 시작 | emp_records15 | 7eleven |
| 공백·특수문자 사용 불가 | MyTable | Dark Woods, ydate/6 |
| 칼럼 이름은 중복 불가 | - | - |
※ 대문자와 소문자를 구분합니다. mytable과 MyTable은 다른 테이블입니다.
3. 데이터 타입
| 타입 | 예시 |
|---|---|
String | 거래처명, 전표번호 |
Integer | 4, -22 |
Decimal Number | 28.9047 |
DateTime | 2026-01-31 09:00:00 |
True/False | 승인 여부 |
타입은 칼럼 머리글에서 마우스 오른쪽 단추를 눌러 Column Properties의 Type에서 변경합니다.
4. 날짜를 DateTime으로 바꾸기
불러오기 오류가 가장 많은 항목이 날짜입니다. 문자로 들어온 날짜는 형식(Format)을 지정해 DateTime으로 변환합니다.
- 날짜 칼럼에서 마우스 오른쪽 단추를 눌러
Column Properties를 선택합니다. Type을DateTime으로 선택합니다.- 원본 형식에 맞는
Format을 지정하고OK를 누릅니다.
| 원본 형식 | Format |
|---|---|
| YYYY-MM-DD | %Y-%m-%d |
| YYYY/MM/DD | %Y/%m/%d |
| YYYYMMDD | %Y%m%d |
| MM-DD-YYYY | %m-%d-%Y |
| YYYY-MM-DD HH:MM:SS | %Y-%m-%d %H:%M:%S |
※ 변환이 끝나면 토요일·일요일 날짜가 빨간색으로 표시됩니다. 주말 전표 검토에 활용할 수 있습니다. ※ 이미 DateTime인 칼럼에 날짜를 직접 입력하면 오류가 나기 쉽습니다. String 칼럼에 입력한 뒤 변환합니다.
5. 칼럼 추가하기
- 기준 칼럼에서 마우스 오른쪽 단추를 눌러
Insert Column Right를 선택합니다. - 이름과
Type을 정하고Calculation을 누릅니다. Expression상자에 계산식을 입력하고OK를 누릅니다. 테이블 이름이나 칼럼을 더블클릭하면 자동으로 입력됩니다.
분개장['차액'] = 분개장['차변금액'] - 분개장['대변금액']
6. 저장하기
| 메뉴 | 동작 |
|---|---|
File > Save | 불러온 원본 형식(CSV 또는 Excel)으로 저장합니다. |
File > Save As | 다른 이름으로 저장합니다. |
File > Copy DataFrame | 현재 테이블을 복사해 새 테이블로 만듭니다. 원본을 보존하고 작업할 때 사용합니다. |