μΉΌλΌ μμ λ° μ ν¬κΈ° μ‘°μ νκΈ°
μμ μμ μ νλ€λ³΄λ©΄ μ«μμ νκ³ μμ λ° νμ¨ νμλ₯Ό μ μ©νκ±°λ, λ μ§μ μκ° λ°μ΄ν°λ₯Ό νΉμ ν νμμΌλ‘ ννν΄μΌ ν λκ° μμ΅λλ€.
μ΄λ² μμ
μμλ openpyxl
μ μ¬μ©ν΄ μμ
μΉΌλΌμ νκ³ μμμ μ§μ νκ³ , μ
μ λλΉμ λμ΄λ₯Ό μ‘°μ νλ λ°©λ²μ μμλ³΄κ² μ΅λλ€.
νκ³ μμ μ§μ νκΈ°
νκ³ μμμ κΈμ‘μ νμν λ μμ£Ό μ¬μ©λλ©°, ν΅ν κΈ°νΈμ μμμ μ΄ν μ리μλ₯Ό λͺ ννκ² νμν©λλ€.
openpyxlμμλ number_format
μμ±μ μ¬μ©ν΄ μ΄λ¬ν μμμ μ€μ ν μ μμ΅λλ€.
from openpyxl import Workbook # μλ‘μ΄ μν¬λΆ μμ± wb = Workbook() # νμ± μνΈ μ ν ws = wb.active # μ μ κΈμ‘ λ°μ΄ν° μ λ ₯ ws['A1'] = 1500 # νκ³ μμ μ§μ ws['A1'].number_format = '"β©"#,##0.00' # νμΌ μ μ₯ wb.save("output_file.xlsx")
μ μ½λμμλ μ A1μ μλ λ°μ΄ν°λ₯Ό μν(β©)λ‘ νμνλλ‘ νκ³ μμμ μ§μ νμ΅λλ€.
"β©"#,##0.00
νμμ ν΅ν κΈ°νΈ(β©)λ₯Ό νμνκ³ , μΈ μ리λ§λ€ μΌν(,)λ₯Ό λ£μ΄ νμνλ©° μμμ μ΄ν λ μ리(0.00)κΉμ§ νμνλ κ²μ μλ―Έν©λλ€.
λ μ§ λ° μκ° μμ μ§μ νκΈ°
2024λ
8μ 27μΌ
μ 20424-08-27
νμμΌλ‘ νμνκ³ μΆλ€λ©΄, μ΄λ»κ² ν΄μΌ ν κΉμ?
λ μ§μ μκ° λ°μ΄ν°λ₯Ό λ€λ£¨λ€ 보면, νΉμ νμμΌλ‘ κ°μ νμν΄μΌ ν λκ° μμ΅λλ€.
μ΄ λ number_format
μ μ¬μ©νλ©΄ λ μ§μ μκ° λ°μ΄ν°μ μμμ κ°νΈνκ² μ§μ ν μ μμ΅λλ€.
from openpyxl import Workbook from datetime import datetime # μλ‘μ΄ μν¬λΆ μμ± wb = Workbook() # νμ± μνΈ μ ν ws = wb.active # μ μ λ μ§ λ°μ΄ν° μ λ ₯ ws['C1'] = datetime(2024, 8, 27) # λ μ§ μμ μ§μ (YYYY-MM-DD νμ) ws['C1'].number_format = 'YYYY-MM-DD' # νμΌ μ μ₯ wb.save("output_file.xlsx")
μ μ½λλ μ
C1μ λ μ§λ₯Ό YYYY-MM-DD
νμμΌλ‘ νμν©λλ€.
YYYY-MM-DD
νμμ μ°λ(YYYY), μ(MM), μΌ(DD)μ μμλλ‘ νμνλ νμμ
λλ€.
λ§μ½ λ―Έκ΅μ λ μ§ νκΈ°λ²μΈ MM/DD/YYYY
λ‘ λ μ§λ₯Ό νμνκ³ μΆλ€λ©΄, MM/DD/YYYY
νμμΌλ‘ number_format
μ μ§μ νλ©΄ λ©λλ€.
openpyxl λΌμ΄λΈλ¬λ¦¬μμ νΉμ μ μ νκ³ μμμ μ§μ ν λ μ¬μ©νλ μμ±μ 무μμΈκ°μ?
Guidelines
AI Tutor
Publish
Design
Upload
Notes
Favorites
Help
Code Editor
Execution Result
The document is empty.
Try running the code.