EXCEL TOOLS
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
ครับ แต่ผมไม่มีความรู้ทาง vba เลยครับsnasui wrote: การตั้งค่าการพิพม์ในครั้งหนึ่ง ๆ สามารถกำหนดได้แบบเดียว ต้องเลือกว่าจะเป็นแนวตั้งหรือแนวนอน หากต้องการพิมพ์ให้ออกมาตามที่แจ้งมานั้นต้องใช้ VBA ให้ลองเขียนมาเองก่อน ติดตรงไหนค่อยถามกันต่อครับ
jelelite wrote:ในช่องสีเหลืองแก้ Forma Cell เป็น Number
ที่ F6 คีย์
=HOUR(E6)*60+MINUTE(E6)
ที่ G6 คีย์
=SECOND(E6)
สูตรทำ ชม.ให้เป็น นาที และ นาทีเป็นวินาทีครับjelelite wrote:สูตรทำให้เป็น ชั่วโมง และ นาที
หรือ นาที และ วินาที ครับ
snasui wrote: เซลล์ D3 เขียนสูตรตามด้านล่างครับ
=ROUNDUP(C3/$B3,0)*$B3
Enter > Copy ไป F3 > Copy D3, F3 ลงด้านล่าง
bank9597 wrote: ที่เซลล์ E4 = 14 เหตุใดที่ F4 เท่ากับ 20 อธิบายหลักการคิดด้วยครับ
ได้แล้วครับ ขอบคุณครับsnasui wrote: ลองตามนี้ครับ
เซลล์ J3 คีย์
=IF($D$12>=SUM(B3:B$12),B3,$D$12-SUM(J4:$J$13))
Enter > Copy ลงด้านล่าง
สำหรับคอลัมน์ I คิดว่าไม่จำเป็นต้องเขียนสูตรเพราะใช้คอลัมน์ H ได้
ขอบคุณครับผมsnasui wrote: คอลัมน์ B หากไม่มีข้อมูลควรลบบรรทัดนั้นทิ้งไป ไม่ทราบว่ามีเหตุผลใดจึงต้องใส่บรรทัดว่างเข้ามาด้วยครับ
อย่างไรก็ตาม สูตรนั้นไม่ได้ผิดพลาด หากต้องการให้ได้ผลลัพธ์จะต้องเพิ่มคอลัมน์ O:P เข้ามาด้วย บรรทัดกับคอลัมน์จะต้องสัมพันธ์กันครับ
ได้แล้วครับ ขอบคุณครับsnasui wrote: ลองปรับสูตรที่ D5 เป็นตามด้านล่างครับ
=SUMPRODUCT(--(MID($C$5:$C$19&"00000000",7,2)+0=(D$1)+0),--$B$5:$B$19)
Enter > Copy ไปทางขวา