import pkg from 'xlsx'; const { readFile, utils } = pkg; try { const workbook = readFile('c:/Project/HM ITAM/SampleData_PC.xlsx'); const sheet = workbook.Sheets[workbook.SheetNames[0]]; const rawRows = utils.sheet_to_json(sheet, { header: 1 }); const corps = new Set(); // 첫 번째 행(헤더) 제외하고 C열(인덱스 2) 데이터 추출 rawRows.slice(1).forEach(row => { if (row[2] !== undefined && row[2] !== null) { corps.add(String(row[2]).trim()); } }); const jobs = new Map(); rawRows.slice(1).forEach(row => { const job = String(row[3] || '').trim(); jobs.set(job, (jobs.get(job) || 0) + 1); }); console.log('--- Unique Jobs in D column ---'); Array.from(jobs.entries()).forEach(([key, val]) => { console.log(`${key}: ${val}대`); }); } catch (e) { console.error(e); }