Page 2 of 2
Re: ต้องการให้สูตรรันตัวเลขที่มีอักษรนำอยู่ด้านหน้าค่ะ
Posted: Fri Oct 12, 2012 3:53 pm
by snasui

เปลี่ยนสูตรใหม่เป็นตามด้านล่างครับ
=LEFT(LOOKUP(2,1/(ข้อมูล!$D$2:$D$65536=A2),ข้อมูล!$B$2:$B$65536),LEN(LOOKUP(2,1/(ข้อมูล!$D$2:$D$65536=A2),ข้อมูล!$B$2:$B$65536))-4)&TEXT(RIGHT(LOOKUP(2,1/(ข้อมูล!$D$2:$D$65536=A2),ข้อมูล!$B$2:$B$65536),4)+1+E2,"0000")
Enter > Copy ลงด้านล่าง
Re: ต้องการให้สูตรรันตัวเลขที่มีอักษรนำอยู่ด้านหน้าค่ะ
Posted: Fri Oct 12, 2012 4:14 pm
by suka
อาจารย์คะ ได้แล้วค่ะสามารถดึงตัวเลขมา 8 ตัวตามต้องการ 55010030 ค่ะ
รบกวนช่วยอีกหนึ่งจุดค่ะ กดปุ่มบันทึกที่ชีทฟอร์มบันทึก เซลล์ N3 ยังเป็น ( #N/A ) อยู่ค่ะไม่เป็น ( บิลสินค้า ) ค่ะ
ขอบคุณค่ะ
Re: ต้องการให้สูตรรันตัวเลขที่มีอักษรนำอยู่ด้านหน้าค่ะ
Posted: Fri Oct 12, 2012 5:33 pm
by snasui

แนบไฟล์ที่ได้ปรับปรุงล่าสุดแล้วยังแสดง #N/A มาดูกันครับ
Re: ต้องการให้สูตรรันตัวเลขที่มีอักษรนำอยู่ด้านหน้าค่ะ
Posted: Fri Oct 12, 2012 7:09 pm
by suka
ค่ะอาจารย์แนบไฟล์ตัวอย่างที่ปรับปรุงล่าสุดค่ะ ขอบคุณค่ะ
Re: ต้องการให้สูตรรันตัวเลขที่มีอักษรนำอยู่ด้านหน้าค่ะ
Posted: Fri Oct 12, 2012 10:47 pm
by snasui

เซลล์ N3 ลองเปลี่ยนสูตรเป็นตามด้านล่างครับ
=IF($M$3="","",INDEX(กลุ่มเอกสาร,MATCH(LEFT($M$3,LEN(M3)-1)&"*",เลขที่,0)))
Re: ต้องการให้สูตรรันตัวเลขที่มีอักษรนำอยู่ด้านหน้าค่ะ
Posted: Sat Oct 13, 2012 12:50 pm
by suka
ได้ตรงตามที่ต้องการแล้วค่ะอาจารย์ ขอบพระคุณมากๆค่ะ