Page 1 of 1

vlookup โดยเพิ่มเงื่อนไขให้สามารถเจาะจงวันที่ที่ต้องการ

Posted: Sun Aug 17, 2014 4:50 am
by wthn
สวัสดีครับ

ผมใช้ vlookup ดึง amount จาก account ออกมาเป็นข้อมูลที่ต้องการ (Sheet:balance) แต่อยากเพิ่มเงื่อนไขให้สามารถกำหนดวันที่ที่ต้องการได้ เช่น account 6580118146 มีทั้งวันที่ 15 และ 20

สิ่งที่ต้องการ
1. หาค่า amount จาก account ที่ต้องการ โดยสามารถระบุวันที่ที่ต้องการได้
2. เป็นไปได้มั้ยครับ ถ้าจะทำเป็น drop down list วันที่ เช่น อยากได้ข้อมูลของ account 6580118146 ของวันที่ 16 ก็จะได้ข้อมูลของวันที่ 15 เพราะยังไม่ถึงวันที่ 20 เป็นต้นครับ

รบกวนด้วยนะครับ
ถ้าอยากได้ข้อมูลอะไรเพิ่มเติม ขอได้เลยนะครับ

ขอบคุณครับ

เอ

Re: vlookup โดยเพิ่มเงื่อนไขให้สามารถเจาะจงวันที่ที่ต้องการ

Posted: Sun Aug 17, 2014 12:38 pm
by bank9597
:D ลองดูก่อนครับ ว่าใช่ที่ต้องการหรือไม่

Re: vlookup โดยเพิ่มเงื่อนไขให้สามารถเจาะจงวันที่ที่ต้องการ

Posted: Sun Aug 17, 2014 7:24 pm
by wthn
:thup: ขอบคุณมากครับ ใกล้เคียงที่ต้องการมาก ๆ เลย แต่อยากให้ข้อมูลที่ได้เป็น balance ของปัจจุบัน เช่น จาก account 6580118146 ถ้าวันนี้เป็นวันที่ 16 ข้อมูลที่ได้จะต้องเป็น balance amount ของวันที่ 15 แต่ถ้าวันนี้เป็นวันที่ 20 ข้อมูลที่จะได้ต้องเป็น balance amount ของวันที่ 15+20 เป็นต้นครับ

รบกวนด้วยนะครับ

เอ

Re: vlookup โดยเพิ่มเงื่อนไขให้สามารถเจาะจงวันที่ที่ต้องการ

Posted: Mon Aug 18, 2014 10:48 am
by bank9597
wthn wrote::thup: ขอบคุณมากครับ ใกล้เคียงที่ต้องการมาก ๆ เลย แต่อยากให้ข้อมูลที่ได้เป็น balance ของปัจจุบัน เช่น จาก account 6580118146 ถ้าวันนี้เป็นวันที่ 16 ข้อมูลที่ได้จะต้องเป็น balance amount ของวันที่ 15 แต่ถ้าวันนี้เป็นวันที่ 20 ข้อมูลที่จะได้ต้องเป็น balance amount ของวันที่ 15+20 เป็นต้นครับ

รบกวนด้วยนะครับ

เอ
:D ยังไม่เข้าใจครับ ยังไงลองทำตัวอย่างคำตอบมาให้ผมดูอีกครั้งครับ

Re: vlookup โดยเพิ่มเงื่อนไขให้สามารถเจาะจงวันที่ที่ต้องการ

Posted: Mon Aug 18, 2014 12:47 pm
by wthn
แนบไฟล์ตัวอย่างคำตอบให้แล้วนะครับคุณแบงค์

เอ

Re: vlookup โดยเพิ่มเงื่อนไขให้สามารถเจาะจงวันที่ที่ต้องการ

Posted: Mon Aug 18, 2014 1:15 pm
by bank9597
:D ลองดูตามไฟล์แนบครับ

Re: vlookup โดยเพิ่มเงื่อนไขให้สามารถเจาะจงวันที่ที่ต้องการ

Posted: Mon Aug 18, 2014 7:46 pm
by wthn
คุณแบงค์ครับ

ยังไม่ใช่ที่ต้องการอ่ะครับ อยากได้รูปแบบตาม Sheet 1 ครับ คือเราเลือกวันที่ใน drop down list แล้วจะได้ sum amount balance ของแต่ละ account รบกวนช่วยผมด้วยนะครับ

ขอบคุณครับ
เอ

Re: vlookup โดยเพิ่มเงื่อนไขให้สามารถเจาะจงวันที่ที่ต้องการ

Posted: Mon Aug 18, 2014 8:32 pm
by bank9597
:D ที่ B3 คีย์ =SUMPRODUCT(--(data!$A$2:$A$20=$A3),--(data!$B$2:$B$20<=$B$1),data!$D$2:$D$20) คัดลอกลงมาครับ

Re: vlookup โดยเพิ่มเงื่อนไขให้สามารถเจาะจงวันที่ที่ต้องการ

Posted: Mon Aug 18, 2014 10:14 pm
by wthn
Perfect เลยครับคุณแบงค์ ขอบคุณมาก ๆ ครับ :thup:

แล้วถ้ามีอะไรเพิ่มเติมจะขออนุญาตปรึกษาอีกนะครับ

เอ

Re: vlookup โดยเพิ่มเงื่อนไขให้สามารถเจาะจงวันที่ที่ต้องการ

Posted: Tue Aug 19, 2014 3:12 pm
by wthn
คุณแบงค์ครับ

จะรบกวนปรึกษาเพิ่มเติมครับ คือ ถ้าจากสูตรที่คุณแบงค์ให้เดิมนั้น เราสามารถเพิ่มข้อมูลอีกชุดตามไฟล์แนบได้มั้ยครับ โดยสิ่งที่อยากได้คือ Sum balance ของข้อมูล Set A ลบด้วย Set B โดยให้รูปแบบของข้อมูลเป็นแบบใน Sheet1 คือเปลี่ยนวันที่ แล้วจะได้ Sum amount balance

ถ้าจะเอาข้อมูลอะไรเพิ่มเติมบอกได้เลยครับ

ขอบคุณครับ
เอ

Re: vlookup โดยเพิ่มเงื่อนไขให้สามารถเจาะจงวันที่ที่ต้องการ

Posted: Tue Aug 19, 2014 4:36 pm
by snasui
:D ลองตามนี้ครับ

เซลล์ B3 คีย์สูตร

Code: Select all

=SUMIFS(data!$D$3:$D$23,data!$A$3:$A$23,$A3,data!$B$3:$B$23,B$1)-SUMIFS(data!$H$3:$H$48,data!$I$3:$I$48,$A3,data!$F$3:$F$48,B$1)
Enter > Copy ไปด้านขวาและลงด้านล่าง