Page 1 of 1
หาชื่อตามหัวข้อที่กำหนดที่เคลื่อนที่แล้วรวมจำนวน
Posted: Tue Feb 04, 2020 4:16 pm
by Totem

เรียนอาจารย์และเพื่อนสมาชิกทุกท่าน
ช่วยปรับสูตร อธิบายดังนี้
ต้องการหาจำนวนรวมตามหัวเรื่องในคอลัมน์ h ชื่อหัวข้อ Grand Total
ซึ่งการหาจำนวนรวม จะได้ 31 แต่ ชื่อหัวข้อ Grand Total ในแต่ละเดือน
อาจจะไม่อยู่ในคอลัมน์ H เสมอ จะขยับไปเป็นคอลัมน์ B หรือ K หรือ
คอลัมน์ใดๆก็ได้ไม่แน่นอน จึงต้องหาจำนวนรวมตาม หัวข้อ Grand Total
เพื่อให้ได้จำนวน 31 ในช่อง M2
Code: Select all
=SUMPRODUCT(--ISNUMBER(MATCH(INDEX($A$2:$K$50,0,MATCH($M$1,$A$2:$K$2,0)),($A$2:$A$50=L2),0)))
ขอบคุณครับ
หาชื่อตามหัวข้อที่กำหนด.xlsx
Re: หาชื่อตามหัวข้อที่กำหนดที่เคลื่อนที่แล้วรวมจำนวน
Posted: Tue Feb 04, 2020 4:19 pm
by Supachok
M2
=SUMIF($A$3:$A$7,$L$2,$H$3:$H$7)
Re: หาชื่อตามหัวข้อที่กำหนดที่เคลื่อนที่แล้วรวมจำนวน
Posted: Tue Feb 04, 2020 4:32 pm
by Totem
Supachok wrote: Tue Feb 04, 2020 4:19 pm
M2
=SUMIF($A$3:$A$7,$L$2,$H$3:$H$7)
ขอบคุณครับ แต่ยังไม่ใช่สูตรนี้ครับ เพราะ Grand Total เคลื่อนที่ไปอยู่คงที่ใน คอลัมน์ H ครับ ในแต่ละเดือน
เป็น คอลัมน์ C ถึง K ได้ (dynamic)
Re: หาชื่อตามหัวข้อที่กำหนดที่เคลื่อนที่แล้วรวมจำนวน
Posted: Tue Feb 04, 2020 4:43 pm
by norkaz
M2 คีย์
=SUMIF(A3:A7,L2,INDEX(A3:H7,0,MATCH(M1,A2:H2,0)))
Re: หาชื่อตามหัวข้อที่กำหนดที่เคลื่อนที่แล้วรวมจำนวน
Posted: Tue Feb 04, 2020 6:30 pm
by Totem
norkaz wrote: Tue Feb 04, 2020 4:43 pm
M2 คีย์
=SUMIF(A3:A7,L2,INDEX(A3:H7,0,MATCH(M1,A2:H2,0)))

ขอบคุณครับได้ตามต้องการครับ