Page 1 of 1

รบกวนช่วยหน่อยค่ะ อยากให้แสดงข้อมูลคนละ Sheet

Posted: Thu Oct 20, 2011 11:31 am
by runma9
รบกวนช่วยหน่อยค่ะ อยากได้สูตรวิธีเขียน
ตามไฟล์ที่แนบไปนั้น ในคอลัมน์ Tracking ของ Sheet "Card Using"
คืออยากให้ในช่องนี้แสดงเลขที่ TSR จาก Sheet "Data"
โดยจะให้สูตรเช็ค ทะเบียน กับ วันที่ให้ตรง แล้วแสดง เลขที่ TSR ออกมาอ่ะค่ะ
แต่ลองเขียนโดยใช้ Vlookup แล้วมันไม่ได้อ่ะค่ะ เราลืมอะไรไปรึป่าว
รบกวนฝากดูให้ด้วยนะค่ะ
ขอบคุณมากๆค่ะ

Re: รบกวนช่วยหน่อยค่ะ อยากให้แสดงข้อมูลคนละ Sheet

Posted: Thu Oct 20, 2011 12:08 pm
by bank9597
เบื้องต้นผมดูชีท 2 ชีทแล้ว ไม่เห็นข้อมูลที่จะสามารถอ้างอิงกันได้ครับ

ผมลองดูเลขทะเบียนทั้ง 2 ชีทแล้ว มีตรงกันบ้างไม่ตรงกันบ้าง เลยทำ VLOOUP ลำบาก

ต้องให้อาจารย์ดูให้แล้วล่ะครับ

Re: รบกวนช่วยหน่อยค่ะ อยากให้แสดงข้อมูลคนละ Sheet

Posted: Thu Oct 20, 2011 12:26 pm
by bank9597
ลองดูใน Sheet2 ครับ ผมทำตัวอย่างไว้ เผื่อประยุกต์ใช้ได้

ตั้งค่า Define-Name ชื่อ Sheet1
test.xlsx

Re: รบกวนช่วยหน่อยค่ะ อยากให้แสดงข้อมูลคนละ Sheet

Posted: Thu Oct 20, 2011 12:29 pm
by snasui
:D อันนี้แถมครับ

ที่ชีท Card Using เซลล์ D2 คีย์

=INDEX(Data!$B$2:$B$32,MATCH(1,IF(D2=Data!$K$2:$K$32,IF(B2=Data!$D$2:$D$32,1)),0))

Ctrl+Shift+Enter > Copy ลงด้านล่าง

Re: รบกวนช่วยหน่อยค่ะ อยากให้แสดงข้อมูลคนละ Sheet

Posted: Tue Oct 25, 2011 8:57 am
by runma9
ขอบคุณค่ะที่ตอบ แต่ส่วนตัวยังงงๆอยู่ 555
อาจารย์ค่ะ สูตรที่ให้นี่ เราต้องกด 3 ตัวพร้อมกันหรอค่ะ แล้วเราจะ Copy ไงอ่ะ
แอบโง่นะเนี้ย รบกวนบอกด้วยนะค่ะ

Re: รบกวนช่วยหน่อยค่ะ อยากให้แสดงข้อมูลคนละ Sheet

Posted: Tue Oct 25, 2011 9:25 am
by bank9597
:D ไม่โง่หรอกครับ อิอิ
ให้คุณเอาสูตรที่อาจารย์ให้ไป วางที่เซลล์ D2 วิธีการคือ คลิ๊กที่เซลล์ D2 ไว้ แล้วไปที่แถบสูตรด้านบน วางสูตรลงไป เมื่อวางแล้วก็อย่าเอาเมาส์ไปคลิ๊กที่อื่นอีก ให้คลิ๊กไว้บนแถบสูตร กด Ctrl+Shift+Enter พร้อมกัน หรือ กด Ctrl+Shift ค้างไว้แล้วตามด้วย Enter จะมีเครื่องหมาย {} วงเล็บสูตรไว้ ถ้าจำไม่ผิดอาจารย์บอกว่ามันเป็นสูตร Array ครับ เมื่อได้แบบนั้นแล้วก็ Copy สูตรลงมาด้านล่าง ดังภาพครับ
untitled.JPG
คงพอจะเข้าใจน่ะครับ อิอิ