09 June 2025

=sum('*'!A1) หายอดรวม A1 ของทุกชีท เว้นชีทที่สร้างสูตรนี้

 

ถ้าในแฟ้มมีอยู่ 10 ชีท แล้วสร้างสูตรนี้ลงไปในชีทแรก พอ Enter ลงไปจะหายอดรวมจากเซลล์ A1 ของทุกชีท เว้นชีทแรก ได้สูตรตามนี้ =SUM(Sheet2:Sheet10!A1)
.
ถ้าสร้างลงไปในชีท 5 จะได้สูตร =SUM(Sheet1:Sheet4!A1,Sheet6:Sheet10!A1)
.
สูตรนี้มีเรื่องเล่าว่า ไม่มีในตำราเล่มใด แต่ลองใช้กันจนเจอว่าทำงานแบบนี้ได้ด้วยครับ
 
ปกติเครื่องหมาย * นี้เป็นตัวแทนสิ่งที่ไม่รู้ อะไรก็ได้ ยาวกี่ตัวก็ได้ เรียกว่า Wild Card

ดังนั้นพอลองพิมพ์ใน '*' แล้วตามด้วยเครื่องหมาย ! ที่ตามปกติใช้ต่อท้ายชื่อชีท จึงมีความหมายถึงชีทอะไรก็ได้ นับว่าคนที่คิดสูตรนี้เป็นคนแรก สร้างสูตรอย่างมีเหตุผลเหมือนกัน 

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.