Page 1 of 1

การหาค่าแบบซับซ้อน [Mid + Search + Substitute]

Posted: Mon Oct 09, 2023 5:27 pm
by meloids
รบกวนอาจารย์ และทุกท่าน พอจะช่วยเขียน Formula โดยต้องการค่าหา ตามตัวอย่างในไฟล์แนบทีครับ

โดยเป็นการหาแบบหลายเงื่อนไข ใน CELL

โดย Formula ที่ต้องการคือ CELL B3:C10 [พื้นที่สีเหลือง]

ขอบคุณทุกท่านล่วงหน้าครับ

Re: การหาค่าแบบซับซ้อน [Mid + Search + Substitute]

Posted: Mon Oct 09, 2023 6:34 pm
by norkaz
...


B3
=RIGHT(LEFT(A3,SEARCH("/",A3)-1),5+COUNT(SEARCH("K",A3)))

C3
=MID(A3,SEARCH("/",A3)+1,SEARCH(" ",A3)-SEARCH("/",A3))+0


**สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาที่หน้าเพจ***

แมวใหญ่ Bigcat9
RCA พระราม9 กรุงเทพฯ

Re: การหาค่าแบบซับซ้อน [Mid + Search + Substitute]

Posted: Tue Oct 10, 2023 1:35 pm
by meloids
norkaz wrote: Mon Oct 09, 2023 6:34 pm ...


B3
=RIGHT(LEFT(A3,SEARCH("/",A3)-1),5+COUNT(SEARCH("K",A3)))

C3
=MID(A3,SEARCH("/",A3)+1,SEARCH(" ",A3)-SEARCH("/",A3))+0


**สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาที่หน้าเพจ***

แมวใหญ่ Bigcat9
RCA พระราม9 กรุงเทพฯ
ขอบคุณนะครับ Formula นะครับ

พอดีผมเจอเงือนไขที่ซับซ้อนขึ้นกว่าเดิม โดย

"ต้องการ Formula ในช่อง B2:B8 โดย Search "/" จนเจอ แล้วให้นับถอยหลังไปจนถึงตัวเลขที่ทั้งหมด แล้ว + กับอักษรตัวหน้า 1 ตำแหน่งของตัวเลขเสมอ" ไม่แน่ใจว่าผมต้องสร้าง Formula อย่างไรหรอครับ รบกวนทุกท่านด้วยนะครับ

Re: การหาค่าแบบซับซ้อน [Mid + Search + Substitute]

Posted: Tue Oct 10, 2023 2:49 pm
by puriwutpokin
B2=MID(LEFT(A2,FIND("/",A2)-1),MATCH(TRUE,ISNUMBER(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0),0)-1,99)

Re: การหาค่าแบบซับซ้อน [Mid + Search + Substitute]

Posted: Wed Oct 11, 2023 10:48 pm
by jirakorn.png
B2 =MID(REPLACE(A2, FIND("/",A2), 10, ""), MIN(IFERROR(FIND(CHAR(47+SEQUENCE(10)), A2), 99))-1, 99)

(สูตรผมใช้ได้เฉพาะเวอร์ชั่น 365 ครับ)