Page 1 of 1
ค่าจาก SUMPRODUCT แสดงเป็น #VALUE! ครับ
Posted: Tue Mar 15, 2011 2:12 pm
by gchart
สูตรนี้ค่าที่ออกมาจะเป็น #VALUE!
=SUMPRODUCT(--(DATA!$I$2:$I$5118="ดำเนินการ"),--(DATA!$D$2:$D$5118="องค์กรประเภท1"),--(DATA!$R$2:$R$5118="กรุงเทพมหานคร"),DATA!$V$2:DATA!$V$2:$V$5118+DATA!$W$2:$W$5118+DATA!$X$2:$X$5118)
ส่วนสูตรนี้ยังใช้ได้ครับ
=SUMPRODUCT(--(DATA!$I$2:$I$5118="ดำเนินการ"),--(DATA!$D$2:$D$5118="องค์กรประเภท1"),--(DATA!$A$2:$A$5118="กรุงเทพมหานคร"))
เกิดหลังจากที่มีการแทรกบรรทัดเข้าไปในชีทDATAครับ
Re: ค่าจาก SUMPRODUCT แสดงเป็น #VALUE! ครับ
Posted: Tue Mar 15, 2011 2:21 pm
by snasui
ช่วงเซลล์ที่ระบายสีตัวอักษรไว้นี้ไม่น่าจะถูกต้องครับ
DATA!$V$2:DATA!$V$2:$V$5118+DATA!$W$2:$W$5118+DATA!$X$2:$X$5118
Re: ค่าจาก SUMPRODUCT แสดงเป็น #VALUE! ครับ
Posted: Tue Mar 15, 2011 2:48 pm
by gchart
ผมก๊อบมาเกินครับ
สูตรคือ
=SUMPRODUCT(--(DATA!$I$2:$I$5118="ดำเนินการ"),--(DATA!$D$2:$D$5118="องค์กรประเภท1"),DATA!$V$2:$V$5118+DATA!$W$2:$W$5118+DATA!$X$2:$X$5118)
ขึ้น#VALUE!เหมือนเดิมครับ
ผมทดลอง
SUMPRODUCT(--(DATA!$I$2:$I$5118="ดำเนินการ"),--(DATA!$D$2:$D$5118="องค์กรประเภท1"),DATA!$V$2:$V$5118)
SUMPRODUCT(--(DATA!$I$2:$I$5118="ดำเนินการ"),--(DATA!$D$2:$D$5118="องค์กรประเภท1"),DATA!$W$2:$W$5118)
SUMPRODUCT(--(DATA!$I$2:$I$5118="ดำเนินการ"),--(DATA!$D$2:$D$5118="องค์กรประเภท1"),DATA!$X$2:$X$5118)
สามารถหารวมผลได้ครับ แต่ถ้าใช้รวมกันตั้งแต่ 2 คอลั่มไม่สามารถหาค่าได้ครับ
Re: ค่าจาก SUMPRODUCT แสดงเป็น #VALUE! ครับ
Posted: Tue Mar 15, 2011 2:58 pm
by snasui
กรณีสูตรถูก ช่วงข้อมูลนี้มีค่าผิดพลาดบรรจุอยู่ครับ
DATA!$V$2:$V$5118+
DATA!$W$2:$W$5118+DATA!$X$2:$X$5118 ต้อง Clear ค่าผิดพลาดทั้่งหลายออกไปก่อน ไม่ว่าจะเป็น #N/A, #Div/0!, #Value! เป็นต้น
Re: ค่าจาก SUMPRODUCT แสดงเป็น #VALUE! ครับ
Posted: Tue Mar 15, 2011 3:06 pm
by snasui
gchart wrote:ผมก๊อบมาเกินครับ
สูตรคือ
=SUMPRODUCT(--(DATA!$I$2:$I$5118="ดำเนินการ"),--(DATA!$D$2:$D$5118="องค์กรประเภท1"),DATA!$V$2:$V$5118+DATA!$W$2:$W$5118+DATA!$X$2:$X$5118)
ขึ้น#VALUE!เหมือนเดิมครับ
ผมทดลอง
SUMPRODUCT(--(DATA!$I$2:$I$5118="ดำเนินการ"),--(DATA!$D$2:$D$5118="องค์กรประเภท1"),DATA!$V$2:$V$5118)
SUMPRODUCT(--(DATA!$I$2:$I$5118="ดำเนินการ"),--(DATA!$D$2:$D$5118="องค์กรประเภท1"),DATA!$W$2:$W$5118)
SUMPRODUCT(--(DATA!$I$2:$I$5118="ดำเนินการ"),--(DATA!$D$2:$D$5118="องค์กรประเภท1"),DATA!$X$2:$X$5118)
สามารถหารวมผลได้ครับ แต่ถ้าใช้รวมกันตั้งแต่ 2 คอลั่มไม่สามารถหาค่าได้ครับ
เท่าที่ทดสอบสูตร Sumproduct สามารถนำส่วนประกอบที่ใช้สำหรับรวมกันมาบวกกันได้ครับ การเกิดค่าผิดพลาดไม่น่าจะเกิดจากการนำมาบวกกัน
Re: ค่าจาก SUMPRODUCT แสดงเป็น #VALUE! ครับ
Posted: Tue Mar 15, 2011 10:30 pm
by kmb
gchart wrote:ผมก๊อบมาเกินครับ
สูตรคือ
=SUMPRODUCT(--(DATA!$I$2:$I$5118="ดำเนินการ"),--(DATA!$D$2:$D$5118="องค์กรประเภท1"),DATA!$V$2:$V$5118+DATA!$W$2:$W$5118+DATA!$X$2:$X$5118)
ขึ้น#VALUE!เหมือนเดิมครับ
ผมทดลอง
SUMPRODUCT(--(DATA!$I$2:$I$5118="ดำเนินการ"),--(DATA!$D$2:$D$5118="องค์กรประเภท1"),DATA!$V$2:$V$5118)
SUMPRODUCT(--(DATA!$I$2:$I$5118="ดำเนินการ"),--(DATA!$D$2:$D$5118="องค์กรประเภท1"),DATA!$W$2:$W$5118)
SUMPRODUCT(--(DATA!$I$2:$I$5118="ดำเนินการ"),--(DATA!$D$2:$D$5118="องค์กรประเภท1"),DATA!$X$2:$X$5118)
สามารถหารวมผลได้ครับ แต่ถ้าใช้รวมกันตั้งแต่ 2 คอลั่มไม่สามารถหาค่าได้ครับ
อาจจะมีบางค่าในคอลัมน์ใดคอลัมน์หนึ่งไม่ใช่ตัวเลขหรือเปล่าครับ
ตามตัวอย่างไฟล์ที่ผมแนบมา ที่เซลล์ E3 ผมใส่ค่าเป็น ' คือให้เป็น text จะเห็นว่าที่เซลล์ E11 ซึ่งมีสูตรเป็น
=SUMPRODUCT(--($B$2:$B$8=$B11),--($C$2:$C$8=$C11),E$2:E$8) ก็ได้ผลลัพธ์ที่ถูกต้อง ไม่มีข้อผิดพลาด
แต่สูตรที่คำนวณต่อจากค่าในเซลล์ E3 จะได้ค่าผิดพลาด ทั้งเซลล์ F3 หรือที่เซลล์ F11 ซึ่งมีสูตรเป็น
=SUMPRODUCT(--($B$2:$B$8=$B11),--($C$2:$C$8=$C11),D$2:D$8+E$2:E$8+F$2:F$8)
Re: ค่าจาก SUMPRODUCT แสดงเป็น #VALUE! ครับ
Posted: Wed Mar 16, 2011 6:51 pm
by gchart
ยังไม่ได้หาความผิดพลาดเลยครับ
งานเข้าตลอด ถ้าได้ผลยังไงจะแจ้งนะครับ
Re: ค่าจาก SUMPRODUCT แสดงเป็น #VALUE! ครับ
Posted: Tue Mar 22, 2011 2:22 pm
by gchart
ผมหาไม่เจอครับ ตอนนี้ใช้วิธีหาค่าของแต่ละคอลั่ม
1. SUMPRODUCT(--(DATA!$I$2:$I$5118="ดำเนินการ"),--(DATA!$D$2:$D$5118="องค์กรประเภท1"),DATA!$V$2:$V$5118)
2. SUMPRODUCT(--(DATA!$I$2:$I$5118="ดำเนินการ"),--(DATA!$D$2:$D$5118="องค์กรประเภท1"),DATA!$W$2:$W$5118)
3. SUMPRODUCT(--(DATA!$I$2:$I$5118="ดำเนินการ"),--(DATA!$D$2:$D$5118="องค์กรประเภท1"),DATA!$X$2:$X$5118)
แล้วเอา 1.+2.+3. มารวมกันพลางก่อนครับ
Re: ค่าจาก SUMPRODUCT แสดงเป็น #VALUE! ครับ
Posted: Tue Mar 22, 2011 2:23 pm
by snasui
ลองส่งไฟล์ตัวอย่างมาดูครับ คิดว่าหาไม่ยากครับ
Re: ค่าจาก SUMPRODUCT แสดงเป็น #VALUE! ครับ
Posted: Tue Mar 22, 2011 3:59 pm
by gchart
ผมลองก๊อปปี้คอลั่ม V W และ X ไปวางในโปรแกรม notepad แล้วก๊อปปี้กลับไปใส่
ปรากฏว่าใช้ได้ครับ สามารถรวมผลได้แล้วครับ
ไม่แน่ใจว่าเป้นการแก้ไขปัญหาที่ถูกต้องหรือไม่ครับ
ส่วนไฟล์ที่มีปัญหาผมขออนุญาตส่งให้ทางเมล์นะครับ
Re: ค่าจาก SUMPRODUCT แสดงเป็น #VALUE! ครับ
Posted: Tue Mar 22, 2011 4:11 pm
by snasui
ลองดูการแก้ไขตามภาพด้านล่างครับ
Re: ค่าจาก SUMPRODUCT แสดงเป็น #VALUE! ครับ
Posted: Wed Mar 23, 2011 12:09 pm
by gchart
ทำตามวิธีข้างต้น ได้ผลตามต้องการแล้วครับ
ขอบคุณครับ