Page 1 of 1

สูตรรวมตัวเลขในเซลล์มี Text ปรับอย่างไรไม่ให้เป็น #VALUE!

Posted: Wed Nov 06, 2013 3:51 pm
by suka
เรียนอาจารย์และท่านผู้รู้ช่วยปรับสูตรนี้ =SUMPRODUCT(INT(H6:S6))+SUMIF(H6:S6,0.5)
มี Text ในเซลล์ H6:S6ไม่ให้แสดง #VALUE! ปรับสูตรอย่างไรคะ

ตัวอย่างตามรูปแนบ ต้องการคำตอบตามเซลล์ T7 ค่ะ ขอบคุณค่ะ

Re: สูตรรวมตัวเลขในเซลล์มี Text ปรับอย่างไรไม่ให้เป็น #VALU

Posted: Wed Nov 06, 2013 4:05 pm
by Miracles
ลองดูอันนี้ครับ ถ้าไม่ได้รอผู้รู้ท่านอื่นมาตอบครับ :D

=IFERROR(SUMPRODUCT(INT(H6:S6))+SUMIF(H6:S6,0.5),"")

Re: สูตรรวมตัวเลขในเซลล์มี Text ปรับอย่างไรไม่ให้เป็น #VALU

Posted: Wed Nov 06, 2013 7:37 pm
by snasui
:D คอลัมน์ P เป็น Text ไม่สามารถใช้ Sumproduct แบบที่เขียนมาได้ครับ

ควรแนบไฟล์ตัวอย่าง พร้อมแสดงคำตอบที่ต้องการมาด้วยครับ

Re: สูตรรวมตัวเลขในเซลล์มี Text ปรับอย่างไรไม่ให้เป็น #VALU

Posted: Wed Nov 06, 2013 9:40 pm
by pongpang
ลองสูตรนี้ดูครับ
cell T7 =SUMIF(H7:S7,">=1",H7:S7) หรือ
cell T7 =IFERROR(SUMIF(H7:S7,">=1",H7:S7),"") หรือ
cell T7 =SUMIFS(H7:S7,H7:S7,">=1") คัดลอกลงล่างครับ

Re: สูตรรวมตัวเลขในเซลล์มี Text ปรับอย่างไรไม่ให้เป็น #VALU

Posted: Wed Nov 06, 2013 9:44 pm
by snasui
:D ถ้าดูจากรูปใช้ Sum ธรรมดาก็เพียงพอครับ

=Sum(H6:T6)

Enter > Copy ลงด้านล่าง

Re: สูตรรวมตัวเลขในเซลล์มี Text ปรับอย่างไรไม่ให้เป็น #VALU

Posted: Wed Nov 06, 2013 10:14 pm
by bank9597
snasui wrote::D ถ้าดูจากรูปใช้ Sum ธรรมดาก็เพียงพอครับ

=Sum(H6:T6)

Enter > Copy ลงด้านล่าง

:lol: :lol: :lol:

Re: สูตรรวมตัวเลขในเซลล์มี Text ปรับอย่างไรไม่ให้เป็น #VALU

Posted: Wed Nov 06, 2013 10:31 pm
by pongpang
ถ้าดูจากรูป ไม่รวม 0.5 ผมคิดเองว่า น่าจะไม่รวมถ้าน้อยกว่า 1 :lol:

Re: สูตรรวมตัวเลขในเซลล์มี Text ปรับอย่างไรไม่ให้เป็น #VALU

Posted: Wed Nov 06, 2013 10:42 pm
by snasui
pongpang wrote:ถ้าดูจากรูป ไม่รวม 0.5 ผมคิดเองว่า น่าจะไม่รวมถ้าน้อยกว่า 1 :lol:
:o จริงด้วยครับ ผมดูผ่าน ๆ ไปหน่อย นี่เป็นตัวหนึ่งที่เห็นว่าจำเป็นต้องแจ้งเงื่อนไขมาให้ด้วยทุกครั้งจะได้เข้าใจตรงกัน

Re: สูตรรวมตัวเลขในเซลล์มี Text ปรับอย่างไรไม่ให้เป็น #VALU

Posted: Thu Nov 07, 2013 1:29 pm
by suka
:oops: ต้องขออภัยทุกๆท่านค่ะ และ ขอขอบคุณทุกท่านค่ะ

เรื่องปรับสูตรที่มี Text ร่วมอยู่ด้วยแล้วเกิด #VALUE! นี้ค่ะ

ให้สูตรนับค่าในเซลล์ H5:S5 เฉพาะเลขหลักเท่านั้นไม่นับเลขหลังทศนิยมเช่น 1.3,1.6,2.0 ถ้าเลขหลักเป็นเลข 0 เลขทศนิยมเป็นเลข 0.5 ให้สูตรนับค่ะ มากกว่าต่ำกว่า 0.5 ไม่นับค่ะ คำตอบคอลัมน์ T ที่ต้องการคือ 4.5 ตามตัวอย่างไฟล์แนบค่ะ

Re: สูตรรวมตัวเลขในเซลล์มี Text ปรับอย่างไรไม่ให้เป็น #VALU

Posted: Thu Nov 07, 2013 1:54 pm
by bank9597
suka wrote::oops: ต้องขออภัยทุกๆท่านค่ะ และ ขอขอบคุณทุกท่านค่ะ

เรื่องปรับสูตรที่มี Text ร่วมอยู่ด้วยแล้วเกิด #VALUE! นี้ค่ะ

ให้สูตรนับค่าในเซลล์ H5:S5 เฉพาะเลขหลักเท่านั้นไม่นับเลขหลังทศนิยมเช่น 1.3,1.6,2.0 ถ้าเลขหลักเป็นเลข 0 เลขทศนิยมเป็นเลข 0.5 ให้สูตรนับค่ะ มากกว่าต่ำกว่า 0.5 ไม่นับค่ะ คำตอบคอลัมน์ T ที่ต้องการคือ 4.5 ตามตัวอย่างไฟล์แนบค่ะ
:D ที่เซลล์ T5 คีย์ =SUM(IF(ISNUMBER(H5:S5),ROUNDDOWN(H5:S5,0)))+COUNTIF(H5:S5,0.5)*0.5 กด ctrl+shift+enter คัดลอกลงมา

หรือ =SUM(IF(ISNUMBER(H5:S5),ROUNDDOWN(H5:S5,0)))+SUMIF(H5:S5,0.5) กด ctrl+shift+enter คัดลอกลงมา

Re: สูตรรวมตัวเลขในเซลล์มี Text ปรับอย่างไรไม่ให้เป็น #VALU

Posted: Thu Nov 07, 2013 6:21 pm
by suka
ขอบคุณค่ะคุณ bank9597 ที่คอลัมน์ T ได้ตรงตามต้องการแล้วค่ะ

ขอรบกวนอีกรอบนะคะ

เซลล์ V5 นับหน่วยย่อยมีText ร่วมอยู่ด้วยและเกิด #VALUE! นี้ค่ะ

เซลล์ V5 ใช้สูตรตามนี้ค่ะ =SUMPRODUCT(H5:S5-INT(H5:S5))*10-SUMIF(H5:S5,0.5)*10

ต้องการใช้สูตรนับเฉพาะเลขหลังทศนิยมเท่านั้นค่ะ ยกเว้นถ้าเป็น 0.5 ไม่นับค่ะ ต้วอย่างไฟล์แนบคำตอบที่ต้องการที่คอลัมน์ W ค่ะ

Re: สูตรรวมตัวเลขในเซลล์มี Text ปรับอย่างไรไม่ให้เป็น #VALU

Posted: Thu Nov 07, 2013 6:31 pm
by snasui
:D ลองตามนี้ครับ

ที่เซลล์ V5 คีย์สูตร

=SUM(IF(ISNUMBER(H5:S5),IF(H5:S5<>0.5,H5:S5-INT(H5:S5))))*10

Ctrl+Shift+Enter > Copy ลงด้านล่าง

Re: สูตรรวมตัวเลขในเซลล์มี Text ปรับอย่างไรไม่ให้เป็น #VALU

Posted: Thu Nov 07, 2013 6:49 pm
by suka
:D ขอบคุณค่ะอาจารย์ ได้ตรงตามต้องการแล้วค่ะ