ช่วงหลังมีเหตุให้ต้องใช้ Excel (ใช้ไม่ค่อยเป็น) แล้วเจอโจทย์ว่าข้อมูลในไฟล์ต้นทางที่ได้รับมานั้น ถูกกรอกมาแบบแยกตาม sheet (เช่น มี 5 สาขา กรอกมาแยก 1 sheet 1 สาขา) โดยที่การเรียงข้อมูลในเซลล์เหมือนกันหมดทุก sheet
ทีนี้ต้องการคำนวณตัวเลขที่อยู่คนละ sheet กัน (เช่น หาค่ารวมของเซลล์ B2 ในทุกๆ sheet) ไปใส่ใน sheet สุดท้ายเป็น total
เรื่องนี้ไม่ยากเพราะมีคนใช้ท่านี้กันเยอะ วิธีการคือใส่สูตรตามนี้ครับ
=sum('sheetA:sheetB'!cell)
ตัวอย่างเช่น เราตั้งชื่อ sheet1, sheet2, sheet3 อยากจะบวกช่อง B2 ก็ใช้วิธี =sum('sheet1:sheet3'!B2) เท่านี้ก็เรียบร้อย
(จริงๆ แล้วไม่ต้องเป็น sum ก็ได้ เป็นสูตรอื่นก็ได้ เพียงแต่ตัวอย่างนี้ใช้ sum เพราะง่ายที่สุดและน่าจะใช้บ่อยที่สุด)
ป.ล. ท่านี้ไม่เวิร์คกับ Google Spreadsheet นะครับ ลองเอาไฟล์ไปใส่แล้วมันบวกข้าม sheet ให้ไม่ได้
ดูเหมือนว่าสูตรที่ใช้ได้ทั้ง Excel และ Google Spreadsheet คือ
ครับ