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
:D แนบไฟล์ที่มีนามสกุลเป็น Version ของ 2003 พร้อมตัวอย่างในไฟล์นั้นมาด้วยครับ

Re: สูตรการรวมตัวเลขแบบมีเครื่องหมาย

Posted: Sat Feb 05, 2022 4:42 pm
by linzhengli
ผมส่งไฟล์โดยคัดมาจากด้านบนสุดครับ

Re: สูตรการรวมตัวเลขแบบมีเครื่องหมาย

Posted: Sat Feb 05, 2022 5:04 pm
by snasui
:D ตัวอย่างสูตรที่ 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
ขอบคุณท่านมา ณ โอกาสนี้
ขอแสดงความนับถือ
林正利