Page 1 of 1

แนะนำสูคร sum ให้ได้ผลลัพธ์ที่ต้องการทีครับ

Posted: Sat Sep 08, 2018 11:49 pm
by banknurak
ผมมีข้อมูลดังนี้ 500/700/800/900 อยากจะ sum ตัวเลขดังนี้ ต้องเขียนสูตรอย่างไรครับ
ถ้าใช้ = sum เลยจะได้ 0
ถ้าสูตรถูก จะได้ผลลัพธ์ คือ = 2900ครับฅ
รบกวนแจ้งสูตรที่ได้ผลลัพธ์ที่ต้องการให้ทีนะครับ

รบกวนอธิบายสูตรให้ด้วยนะครับ อยากนำไปดัดแปลงใช้งานต่อ #ขอบคุณมากครับ#

Re: แนะนำสูคร sum ให้ได้ผลลัพธ์ที่ต้องการทีครับ

Posted: Sun Sep 09, 2018 12:01 am
by Bo_ry
เลขอยู่ A1 500/700/800/900
ใส่สูตร B1
=SUMPRODUCT(--MID(SUBSTITUTE(A1,"/",REPT(" ",LEN(A1))),(ROW(INDIRECT("1:"&LEN(A1)-LEN(SUBSTITUTE(A1,"/",""))+1))-1)*LEN(A1)+1,LEN(A1)))

อธิบายยาว Step 1 อ่านของอาจารย์ก่อน
https://snasui.blogspot.com/2011/04/blog-post.html?m=1

Re: แนะนำสูคร sum ให้ได้ผลลัพธ์ที่ต้องการทีครับ

Posted: Sun Sep 09, 2018 8:19 am
by mbiome
Data > Text to Columns แล้วค่อย Sum

Re: แนะนำสูคร sum ให้ได้ผลลัพธ์ที่ต้องการทีครับ

Posted: Sun Sep 09, 2018 8:42 pm
by banknurak
เลขอยู่ A1 500/700/800/900
ใส่สูตร B1
=SUMPRODUCT(--MID(SUBSTITUTE(A1,"/",REPT(" ",LEN(A1))),(ROW(INDIRECT("1:"&LEN(A1)-LEN(SUBSTITUTE(A1,"/",""))+1))-1)*LEN(A1)+1,LEN(A1)))

เพิ่มเติมจาก สูตรนี้หน่อยครับ ตอนนี้ถ้าไม่มีข้อมูลให้ sumกัน มันจะแดสงค่า0 แต่อยากให้มัน - ไว้ก่อนอะครับ

Re: แนะนำสูคร sum ให้ได้ผลลัพธ์ที่ต้องการทีครับ

Posted: Sun Sep 09, 2018 8:46 pm
by snasui
:D เครื่องหมาย - ใช้การกำหนด Format เข้ามาช่วยได้ครับ

คลิกขวาลงเซลล์เป้าหมายที่ต้องการจัด Format > Format Cells > แถบ Number เลือก Custom > ช่อง Type: คีย์ #,##0.00;-#,##0.00;- > OK

Re: แนะนำสูคร sum ให้ได้ผลลัพธ์ที่ต้องการทีครับ

Posted: Sun Sep 09, 2018 8:53 pm
by banknurak
ขอบคุณมากครับ ได้แล้วครับ ><