Page 1 of 1
ถามวิธีการแสดงเฉพาะข้อมูลที่ต่างจากข้อมูลแรก
Posted: Tue Oct 29, 2013 10:23 am
by ryback99
http://upic.me/i/cd/131untitled.jpg
ตามรูป ตัวเลขชุดแรก จะเหมือนกันหมดครับ อยากจะสอบถามวิธีที่ให้ excel แสดง ผล เฉพาะตัวเลข ด้านหลัง - ครับ
ขอบคุณมากครับ
Re: ถามวิธีการแสดงเฉพาะข้อมูลที่ต่างจากข้อมูลแรก
Posted: Tue Oct 29, 2013 10:27 am
by joo

ช่วยแนบไฟล์พร้อมระบุคำตอบที่ต้องการมาด้วยครับ
Re: ถามวิธีการแสดงเฉพาะข้อมูลที่ต่างจากข้อมูลแรก
Posted: Tue Oct 29, 2013 4:00 pm
by ryback99
15061807
15061807
15061807
15061807-130725
15061807-2009195
ตัวเลขชุดแรกเป็นรหัสศูนย์ ชุดหลัง เป็นรหัสลูกค้า
แต่ในไฟล์จะอยู่รวมช่องเดียวกัน จะทำอย่างไรครับ ที่จะเลือกเอาเฉพาะรหัสลูกค้าครับ
Re: ถามวิธีการแสดงเฉพาะข้อมูลที่ต่างจากข้อมูลแรก
Posted: Tue Oct 29, 2013 4:13 pm
by bank9597
ryback99 wrote:15061807
15061807
15061807
15061807-130725
15061807-2009195
ตัวเลขชุดแรกเป็นรหัสศูนย์ ชุดหลัง เป็นรหัสลูกค้า
แต่ในไฟล์จะอยู่รวมช่องเดียวกัน จะทำอย่างไรครับ ที่จะเลือกเอาเฉพาะรหัสลูกค้าครับ

ลองตามนี้ครับ
ที่ B2 คีย์ =IF(ISERROR(SUBSTITUTE(A1,LEFT(A1,FIND("-",A1)),"")),"",SUBSTITUTE(A1,LEFT(A1,FIND("-",A1)),"")) คัดลอกลงมา
Re: ถามวิธีการแสดงเฉพาะข้อมูลที่ต่างจากข้อมูลแรก
Posted: Tue Oct 29, 2013 5:11 pm
by logic
ลองอีกอันครับ
=MID(A1,FIND("-",A1&"-")+1,255)
Re: ถามวิธีการแสดงเฉพาะข้อมูลที่ต่างจากข้อมูลแรก
Posted: Tue Oct 29, 2013 6:06 pm
by ryback99
โอ้ววว สุดยอดล้ำลึกมากก ขอบคุณทุกท่านมากครับ
Re: ถามวิธีการแสดงเฉพาะข้อมูลที่ต่างจากข้อมูลแรก
Posted: Wed Oct 30, 2013 2:01 pm
by S_Gutt
แบบนี้ =IF(LEN(A1)<>8,RIGHT(A1,LEN(A1)-FIND("-",A1))," ") พอได้ไหมค่ะ
Re: ถามวิธีการแสดงเฉพาะข้อมูลที่ต่างจากข้อมูลแรก
Posted: Fri Nov 01, 2013 9:42 am
by ryback99
มีคำถามเพิ่มครับ
ผมมีข้อมูลเพิ่ม ใชคอลั่ม A ต้องการใส่สูตรเพิ่ม ให้แสดงผลพร้อมกันใน คอลั่ม C เฉพาะกรณีที่ ข้อมูลด้าน A เป็น Major Damaged
แบบนี้สามารถทำได้ไหมครับ
Re: ถามวิธีการแสดงเฉพาะข้อมูลที่ต่างจากข้อมูลแรก
Posted: Fri Nov 01, 2013 11:29 am
by snasui

ลองตามนี้ครับ
ที่ C1 คีย์สูตร
Code: Select all
=LOOKUP(CHAR(255),CHOOSE({1,2},"",INDEX(TRIM(RIGHT(SUBSTITUTE($B$1:$B$156,"-",REPT(" ",20)),20)),SMALL(IF($A$1:$A$156="Major Damaged",IF(ISNUMBER(SEARCH("-",$B$1:$B$156)),ROW($A$1:$A$156)-ROW($A$1)+1)),ROWS(C$1:C1)))))
Ctrl+Shift+Enter > Copy ลงด้านล่าง
!
| Note: Ctrl+Shift+Enter หมายถึงเมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้คีย์เข้าไปเองไม่ได้ ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง |
Re: ถามวิธีการแสดงเฉพาะข้อมูลที่ต่างจากข้อมูลแรก
Posted: Fri Nov 01, 2013 5:20 pm
by ryback99
snasui wrote:
ลองตามนี้ครับ
ที่ C1 คีย์สูตร
Code: Select all
=LOOKUP(CHAR(255),CHOOSE({1,2},"",INDEX(TRIM(RIGHT(SUBSTITUTE($B$1:$B$156,"-",REPT(" ",20)),20)),SMALL(IF($A$1:$A$156="Major Damaged",IF(ISNUMBER(SEARCH("-",$B$1:$B$156)),ROW($A$1:$A$156)-ROW($A$1)+1)),ROWS(C$1:C1)))))
Ctrl+Shift+Enter > Copy ลงด้านล่าง
!
| Note: Ctrl+Shift+Enter หมายถึงเมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้คีย์เข้าไปเองไม่ได้ ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง |
ทำไมมันออกมาเป็นแบบนี้ครับ??
Re: ถามวิธีการแสดงเฉพาะข้อมูลที่ต่างจากข้อมูลแรก
Posted: Fri Nov 01, 2013 5:25 pm
by snasui

มันออกมาแบบนั้นไม่ทราบว่าผิดอย่างไรและที่ถูกต้องควรเป็นอยางไรครับ

Re: ถามวิธีการแสดงเฉพาะข้อมูลที่ต่างจากข้อมูลแรก
Posted: Fri Nov 01, 2013 5:27 pm
by bank9597
ryback99 wrote:มีคำถามเพิ่มครับ
ผมมีข้อมูลเพิ่ม ใชคอลั่ม A ต้องการใส่สูตรเพิ่ม ให้แสดงผลพร้อมกันใน คอลั่ม C เฉพาะกรณีที่ ข้อมูลด้าน A เป็น Major Damaged
แบบนี้สามารถทำได้ไหมครับ

รบกวนแสดงคำตอบที่ถูกต้องให้เห็นซัก 1- 2 ข้อครับ ผมจะช่วยดูให้อีกแรง
Re: ถามวิธีการแสดงเฉพาะข้อมูลที่ต่างจากข้อมูลแรก
Posted: Fri Nov 01, 2013 6:35 pm
by ryback99
ขอโทษครับ อธิบายไม่เคลียร์ ผลที่ต้องการ ตามไฟล์ที่แนบไปครับ
- แสดงรหัสร้านค้า ในคอลัมน์ C ถ้าไม่มีก็ว่างไว้
- แสดงสถานะ ในคอลัมน์ C เฉพาะ กรณีที่ เป็น Major Damaged ซึ่ง กรณ๊นี้ จะไม่มีรหัสร้านค้าอยู่แล้ว เลยอยากให้แสดงช่อง c ช่องเดียวกันไปเลยครับ
ขอบคูณมากครับ
Re: ถามวิธีการแสดงเฉพาะข้อมูลที่ต่างจากข้อมูลแรก
Posted: Fri Nov 01, 2013 6:44 pm
by snasui
จากสูตรของคุณ logic
logic wrote:ลองอีกอันครับ
=MID(A1,FIND("-",A1&"-")+1,255)
ปรับเป็นด้านล่างครับ
=IF(A1="Major Damaged",A1,MID(B1,FIND("-",B1&"-")+1,255))
Enter > Copy ลงด้านล่าง