ฉันกำหนดรูปแบบข้อมูลที่กำหนดเองผ่าน Apache POI ฉันรู้ว่าฉันต้องใช้สิ่งต่อไปนี้:
DataFormat data = this.workbook.createDataFormat();
cellStyle.setDataFormat(data.getFormat("YY:DDD:HH:MM:SS"));
ผมพบว่ามีการอ้างอิงในเอกสาร Apache POI เกี่ยวกับรูปแบบ
ข้อมูลที่ฉันต้องการจัดรูปแบบหมายถึงวันที่และเวลาเช่น:
00:000:00:15:00
YY:DDD:HH:MM:SS
จนถึงตอนนี้มันใช้งานได้ดี คลิกขวาที่เซลล์ Excel, การตรวจสอบรูปแบบมือถือ -> กำหนดเองyy: ddd: HH: mm: ss อย่างไรก็ตามฉันไม่สามารถสร้างแผนภูมิจากรูปแบบเวลาที่กำหนดเองนี้ได้ การเลือกข้อมูลนี้:
task | time
-------|----------------
task 1 | 00:000:00:15:00
task 2 | 00:000:00:20:00
task 3 | 00:000:00:10:00
และเลือกตัวเลือกแทรกกราฟแท่งเอาท์พุทซึ่งพูดพล่อยๆ มีวิธีทำให้แผนภูมิทำงานหรือไม่โดยไม่สร้างข้อมูลเพิ่มเติม (เช่นการนับจำนวนวินาทีทั้งหมดและแสดงค่าวินาที)
12:Fr
วันนี้เพราะ excel จะตีความสิ่งนี้เป็นปีและวัน คุณพยายามเขียนบางสิ่งบางอย่างในเซลล์ด้วยรูปแบบนั้นหรือไม่?