Page 1 of 1

ใส่สูตรเพื่อfillter แบบมีเงื่อนไข

Posted: Wed Aug 22, 2012 4:55 pm
by akekorn
สวัสดีครับคุณคนควนและเพือ่นสมาชิก
ผมมีปัญหามาถามครับคือผมอยากทำ dropdown อย่างในตัวอย่างหาก เป็นสาขา เทพารักษ์ ก็ให้เลือกเฉพาะที่เป็นส่วนของ เทพารักษ์ตาม ตัวอย่างหรือหากเลือกสาขาอื่นก็โชว์droupdownเฉพาะส่วนของกลุ่มนั้น
จะทำอย่างไรครับ เคยดูในตัวอย่างแต่ไม่เข้าใจครับ

ขอบคุณครับ

เอก

Re: ใส่สูตรเพื่อfillter แบบมีเงื่อนไข

Posted: Wed Aug 22, 2012 5:13 pm
by snasui
:D ลองดูตามไฟล์แนบครับ

ที่ D2 ทำ Validation โดยใช้สูตร

=OFFSET($B$2,MATCH($C$2,$A$2:$A$1115,0)-1,0,COUNTIF($A$2:$A$1115,$C$2))

Re: ใส่สูตรเพื่อfillter แบบมีเงื่อนไข

Posted: Wed Sep 19, 2012 12:52 pm
by akekorn
ขอบคุณครับ

Re: ใส่สูตรเพื่อfillter แบบมีเงื่อนไข

Posted: Mon Feb 11, 2013 5:04 pm
by akekorn
คุณคนควนครับรบกวนอีกครั้งนะครับ
ช่วยอธิบายสูตรนี้ให้หน่อยครับว่าทำงานอย่างไรจะเอาไปประยุกต์ใช้แต่งงครับ

=OFFSET($B$2,MATCH($C$2,$A$2:$A$1115,0)-1,0,COUNTIF($A$2:$A$1115,$C$2))

แล้วหากว่าต้องการ fillter ซ้อนเข้าไป3ชั้นต้องเข้าสูตรอย่างไรครับได้แนบตัวอย่างมาด้วยครับ

ขอบคุณครับ

Re: ใส่สูตรเพื่อfillter แบบมีเงื่อนไข

Posted: Mon Feb 11, 2013 5:12 pm
by snasui
:D การทำ Validation แบบสัมพันธ์กันอ่านที่นี่ครับ http://snasui.blogspot.com/2010/07/validation.html

สำหรับสูตรที่ถามต้องเข้าใจ Offset ก่อน ผมได้เขียนอธิบายไว้แล้วที่นี่ครับ http://snasui.blogspot.com/2009/03/offset.html

Re: ใส่สูตรเพื่อfillter แบบมีเงื่อนไข

Posted: Tue Feb 12, 2013 11:23 pm
by akekorn
คุณคนควนครับผมได้ลองทำตามตัวอย่างแต่ยังไม่ได้รบกวนชวยดูให้ผมด้วยนะครับ และผมต้องการ fillter เพิ่มอีกเงื่อนไขตามที่่ได้แนบไฟด์มาแล้วครับรบกวนด้วยครับ

Re: ใส่สูตรเพื่อfillter แบบมีเงื่อนไข

Posted: Wed Feb 13, 2013 6:37 am
by snasui
:D ลองตามนี้ครับ
  1. คลิกเซลล์ J2
  2. ปรับสูตรเดิมใน Name Manager เป็น
    =OFFSET(Sheet1!$C$2,MATCH(Sheet1!$I2,Sheet1!$B$2:$B$24,0)-1,0,COUNTIF(Sheet1!$B$2:$B$24,Sheet1!$I2))

Re: ใส่สูตรเพื่อfillter แบบมีเงื่อนไข

Posted: Wed Feb 13, 2013 9:54 am
by akekorn
คุณคนควนครับผมทำเพิ่มในช่วงที่3 แต่ออกมาไม่ตรงความต้องการรบกวนช่วยตรวจสอบให้ด้วยครับผม

Re: ใส่สูตรเพื่อfillter แบบมีเงื่อนไข

Posted: Wed Feb 13, 2013 1:14 pm
by snasui
:D ช่วยอธิบายโดยยกตัวอย่างให้เห็นว่าเลือกเซลล์ I2, J2 เป็นค่าใด แล้วให้ K2 ประกอบด้วยค่าใดเพือให้เลือกได้บ้าง จะได้เข้าใจตรงกันครับ

Re: ใส่สูตรเพื่อfillter แบบมีเงื่อนไข

Posted: Wed Feb 13, 2013 5:12 pm
by akekorn
ครับผม คือหากเลือก I2 เป็นSSME แล้วเลือก J2 เป็น OD หรือ Loan แล้ว K2 จะโชว์ให้เลือก - โอนผลงาน Booking ต่างสาขา หรือ
บันทึก Bus type ไม่ตรงเดือน

แต่หากเลือก I2 เป็น Mortgage แล้วเลือก J2 เป็น MF หรือ Gen หรือ Ref หรือ MHMC หรือ PK แล้ว K2 จะโชว์ให้เลือก - โอนผลงาน Booking ต่างสาขา เท่านั้นครับ

Re: ใส่สูตรเพื่อfillter แบบมีเงื่อนไข

Posted: Wed Feb 13, 2013 8:09 pm
by snasui
:D เพิ่มข้อมูลตามภาพและปรับสูตร ที่ Sub_grp1 เป็นด้านล่างครับ

=OFFSET(Sheet1!$F$2,MATCH(Sheet1!$J2,Sheet1!$E$2:$E$24,0)-1,0,COUNTIF(Sheet1!$E$2:$E$24,Sheet1!$J2))

Re: ใส่สูตรเพื่อfillter แบบมีเงื่อนไข

Posted: Wed Feb 13, 2013 10:26 pm
by akekorn
ขอบคุณครับผม