กระชับสูตร การหาค่า2 เงื่อนไข
Posted: Tue Mar 13, 2018 10:07 am
สวัสดีครับ อจ และ เพื่อนในบอร์ด
ผมเป็นมือใหม่ ในบอร์ด ขอฝากเนื้อฝากตัวด้วยครับ
ในไฟลล์ที่แนบ ส่วนสีเหลืองเป็น column ที่ผม modify ขึ้นมาเอง ส่วนสีขาวเป็นข้อมูล data ที่ดึงจากระบบครับ
เนื่องจากมีการลงรายการที่มีปัญหาในการรอชิ้นส่วน ผมเลยผูกสูตรไว้หา เบอร์ Part no. บางตัวจะขึ้นต้นด้วย 5xxxxxx บางตัวขึ้นด้วย6xxxxxx ซึ่งตอนนี้ผมผูกสูตรแยกไว้คนละ column แต่รู้สึกว่าสูตรมันยาวไม่กระชับเท่าไหร่ พอจะมีคำสั่งที่สั้นกว่านี้มั้ยครับ
= IFERROR(SEARCH("6",J2,1),N2) ==> หาตำแหน่งที่ขึ้นต้นด้วย 6 column "K"
= IFERROR(SEARCH("5",J2,1),N2) ==> หาตำแหน่งที่ขึ้นต้นด้วย 5 column "L"
=IF(M2>N2,N2,M2) ==> เลือกเงื่อนไขที่จะเลือกตำแหน่ง column "M
=MID(J2,M2,10)" ==> ได้ตำแหน่งแล้วก็ไปหา รายการ หรือ part no.
ผมเป็นมือใหม่ ในบอร์ด ขอฝากเนื้อฝากตัวด้วยครับ
ในไฟลล์ที่แนบ ส่วนสีเหลืองเป็น column ที่ผม modify ขึ้นมาเอง ส่วนสีขาวเป็นข้อมูล data ที่ดึงจากระบบครับ
เนื่องจากมีการลงรายการที่มีปัญหาในการรอชิ้นส่วน ผมเลยผูกสูตรไว้หา เบอร์ Part no. บางตัวจะขึ้นต้นด้วย 5xxxxxx บางตัวขึ้นด้วย6xxxxxx ซึ่งตอนนี้ผมผูกสูตรแยกไว้คนละ column แต่รู้สึกว่าสูตรมันยาวไม่กระชับเท่าไหร่ พอจะมีคำสั่งที่สั้นกว่านี้มั้ยครับ
= IFERROR(SEARCH("6",J2,1),N2) ==> หาตำแหน่งที่ขึ้นต้นด้วย 6 column "K"
= IFERROR(SEARCH("5",J2,1),N2) ==> หาตำแหน่งที่ขึ้นต้นด้วย 5 column "L"
=IF(M2>N2,N2,M2) ==> เลือกเงื่อนไขที่จะเลือกตำแหน่ง column "M
=MID(J2,M2,10)" ==> ได้ตำแหน่งแล้วก็ไปหา รายการ หรือ part no.