Page 1 of 1
สูตรการรวมตัวเลขแบบมีเครื่องหมาย
Posted: Wed Feb 02, 2022 3:50 pm
by butrak
รบกวนขอ สูตรการรวมตัวเลขแบบมีเครื่องหมาย
ตัวอย่างในไฟล์แนบครับ
ขอบคุณครับ
Re: สูตรการรวมตัวเลขแบบมีเครื่องหมาย
Posted: Wed Feb 02, 2022 4:38 pm
by norkaz
..
ลองปรับไปแบบนี้ดูครับ
B5
=SUM(IFERROR(LEFT(B2:B4,SEARCH({"/",","},B2:B4)-1)+MID(B2:B4,SEARCH({"/",","},B2:B4)+1,9),""))+SUM(B2:B4)
Ctrl + Shift + Enter
Norkaz
Re: สูตรการรวมตัวเลขแบบมีเครื่องหมาย
Posted: Wed Feb 02, 2022 4:41 pm
by butrak
@Norkaz ขอบคุณครับ
Re: สูตรการรวมตัวเลขแบบมีเครื่องหมาย
Posted: Thu Feb 03, 2022 1:54 pm
by butrak
สอบถามเพิ่มเติมครับ
ถ้าสมการ ลบหรือเลือกบวก บางแถวจะปรับสูตรยังไงครับแบบไม่ให้ลาก Sum ตามตัวอย่างแนบครับ
ตัวอย่างที่1 B4-B2 โดยที่ B5 = -1,200
ตัวอย่างที่2 C4+C3 โดยที่ C5 = 120
ขอบคุณครับ
Re: สูตรการรวมตัวเลขแบบมีเครื่องหมาย
Posted: Thu Feb 03, 2022 3:37 pm
by norkaz
..
การหาคำตอบในลักษณะที่ถามมาใหม่นี้ แม้จะได้คำตอบ ไปใช้
แต่หากนำไป ใช้กับ โจทย์ ในข้ออื่นๆ หรือ ตัวอย่างอื่นๆ ก็อาจจะไม่สามารถได้ผลลัพธ์ที่ถูกต้อง
ท่านเจ้าของคำถาม อาจจะนำไปใช้ งานในลักษณะ เพิ่มเติม เช่น
B4-B2-B8-B16+B200+B250-B500
หรือ C4+C3+C8-C6+C7-C12+C200
ซึ่งการทำแบบนี้ ไม่ใช่ทำไม่ได้ แต่การเขียนสูตร ก็จะรองรับ การทำงาน แบบนั้นไปเป็นครั้งๆ หาก นำไปใช้กับ ฐานข้อมูลในรูปแบบอื่น หรือเปลี่ยน เงื่อนไข เพียงเล็กน้อย สูตรที่สร้างไป อาจจะใช้งานไม่ได้เลย
ยกตัวอย่างคำตอบ จากที่สอบถามมา เอาแบบง่ายๆพอได้คำตอบ
B5
=B4-(LEFT(B2,SEARCH("/",B2)-1)+MID(B2,SEARCH("/",B2)+1,9))
C5
=LEFT(C4,SEARCH("/",C4)-1)+MID(C4,SEARCH("/",C4)+1,9)+C3
ช่วยส่งตัวอย่างของงานที่ต้องนำสูตรไปใช้ ตามเงื่อนไขทั้งหมด
เพื่อดูว่า หากสามารถ ปรับฐานข้อมูล การวางข้อมูล ให้เหมาะสม อาจจะเป็นทางเลือกที่ดีกว่า การเขียนสูตรเพื่อได้คำตอบ จากฟอรั่ม แล้วนำไปใช้จริงไม่ได้ครับ
Norkaz
Re: สูตรการรวมตัวเลขแบบมีเครื่องหมาย
Posted: Fri Feb 04, 2022 2:02 pm
by linzhengli
ด้านบนสุด ผมขอสูตรที่เป็นระบบ 2003 บ้างครับ และขอบคุณมา ณ โอกาสนี้
Re: สูตรการรวมตัวเลขแบบมีเครื่องหมาย
Posted: Fri Feb 04, 2022 2:09 pm
by snasui

แนบไฟล์ที่มีนามสกุลเป็น Version ของ 2003 พร้อมตัวอย่างในไฟล์นั้นมาด้วยครับ
Re: สูตรการรวมตัวเลขแบบมีเครื่องหมาย
Posted: Sat Feb 05, 2022 4:42 pm
by linzhengli
ผมส่งไฟล์โดยคัดมาจากด้านบนสุดครับ
Re: สูตรการรวมตัวเลขแบบมีเครื่องหมาย
Posted: Sat Feb 05, 2022 5:04 pm
by snasui

ตัวอย่างสูตรที่ B5 ครับ
=SUMPRODUCT(--TEXT(MID(SUBSTITUTE(TRIM(SUBSTITUTE(SUBSTITUTE(B2:B4,","," "),"/"," "))," ",REPT(" ",15)),15*(COLUMN($A:$Z)-1)+1,15),"0;;;\0"))
Enter > Copy ไป C5
Re: สูตรการรวมตัวเลขแบบมีเครื่องหมาย
Posted: Sun Feb 06, 2022 5:09 pm
by linzhengli
ขอบคุณท่านมา ณ โอกาสนี้
ขอแสดงความนับถือ
林正利