Page 1 of 1

ขอสูตรแยกข้อมูลจากข้อความสำคัญ

Posted: Thu Jul 01, 2021 7:34 pm
by aniwat2011
เรียน อาจารย์และพี่ ๆ ครับ

ผมมีปัญหารบกวนถามสูตร Excel อีกแล้วครับ
ซึ่งจำเป็นต้องใช้ในการหาผลรวมตัวจำนวนเงินจากรายงานการหักภาษี ณ ที่จ่าย เพื่อนำส่งสรรพากรเป็นประจำทุกเดือน
ซึ่งรายการก็มีมากกว่าร้อยรายการครับ ต้องมาจำแนกจากชื่อผู้ถูกหักภาษี ออกเป็นแบบแต่ละประเภท ซึ่งรายการชื่อผู้ถูกหักภาษี
ก็ไม่เป็นระเบียบ การจัดเก็บข้อมูลมาจากหลายคนยากต่อการควบคุม ซึ่งต้องการจำแนกออก เป็น ดังนี้
- บำนาญ , เงินเดือน = ภงด.1
- นาย , นาง , น.ส. , นางสาว , ร้าน = ภงด.3
- บริษัท , บจ. , บมจ. , ห้างหุ้นส่วนจำกัด , หจก. = ภงด.53
ไม่ทราบว่าต้องใช้สูตรใดครับ
ขอบคุณล่วงหน้ามา ณ โอกาสนี้ครับ
ถามสูตร ภงด.jpg

Re: ขอสูตรแยกข้อมูลจากข้อความสำคัญ

Posted: Thu Jul 01, 2021 8:16 pm
by norkaz
...

สร้างตารางมารองรับตามไฟล์แนบ ง่ายกว่า

F10
=LOOKUP(99,SEARCH($J$10:$J$21,B10),$J$10:$J$23)

H10
=VLOOKUP(F10,$L$10:$M$21,2,0)

หรือ ถ้าไม่ใช้ตาราง (ไม่แนะนำ แก้ยาก-ยุ่ง)

F10

=LOOKUP(99,SEARCH({"ห้างหุ้นส่วนจำกัด","นาย","บริษัท","บมจ.","ร้าน","นาง","นางสาว","น.ส.","บจ.","หจก.","บำนาญ","เงินเดือน"},B10),{"ห้างหุ้นส่วนจำกัด","นาย","บริษัท","บมจ.","ร้าน","นาง","นางสาว","น.ส.","บจ.","หจก.","บำนาญ","เงินเดือน"})

H10

=LOOKUP(2,1/(F10={"เงินเดือน","บำนาญ","น.ส.","นาง","นางสาว","นาย","ร้าน","บจ.","บมจ.","บริษัท","หจก.","ห้างหุ้นส่วนจำกัด"}),{"ภงด.1","ภงด.1","ภงด.3","ภงด.3","ภงด.3","ภงด.3","ภงด.3","ภงด.53","ภงด.53","ภงด.53","ภงด.53","ภงด.53"})

Norkaz

Re: ขอสูตรแยกข้อมูลจากข้อความสำคัญ

Posted: Sat Jul 03, 2021 9:43 pm
by aniwat2011
เรียน norkaz
ผมนำสูตรที่ให้ไปใช้แล้ว แบบตารางใช้ได้ผลดีมากครับ
ขอบคุณมาก ๆ เลยครับ