Page 1 of 1

ขอสูตร EXCELL รื่องแสดงข้อมูลตามเงื่อนไขค่ะ

Posted: Thu Jan 19, 2017 3:05 pm
by Juthasinee2531
รบกวนสอบถามเรื่อง สูตรแสดงข้อมูลตามเงื่อนไขค่ะ เช่นเรามีข้อมูลชื้อขายของลูกค้า และคะแนนที่ลูกค้าได้รับจากยอดซื้อ ที่นี้ คะแนนดังลก่าว เราจะมีโปรแกรม แลกของรางวัลค่ะ
ดังนั้นเราต้องการเช่น ถ้าลูกค้า มี 30 คะแนน จะให้แสดงของรางวัลที่ลูกค้าจะได้เป็นไมโครเวฟ ตามเอกสารแนบค่ะ

Re: ขอสูตร EXCELL รื่องแสดงข้อมูลตามเงื่อนไขค่ะ

Posted: Thu Jan 19, 2017 3:30 pm
by parakorn
คลุม AT13 ถึง AU27
Data > Sort > ติ๊ก My data has header ออก > Sort by "Column AU" > Order "A to Z" > OK

AV5 พิมพ์ =LOOKUP(AU5,IF(AU5>=$AT$13:$AT$27,$AT$13:$AT$27,""),$AU$13:$AU$27) Ctrl+Shift+Enter
Copy ลงด้านล่างครับ

Re: ขอสูตร EXCELL รื่องแสดงข้อมูลตามเงื่อนไขค่ะ

Posted: Thu Jan 19, 2017 3:40 pm
by parakorn
parakorn wrote:คลุม AT13 ถึง AU27
Data > Sort > ติ๊ก My data has header ออก > Sort by "Column AU" > Order "A to Z" > OK

AV5 พิมพ์ =LOOKUP(AU5,IF(AU5>=$AT$13:$AT$27,$AT$13:$AT$27,""),$AU$13:$AU$27) Ctrl+Shift+Enter
Copy ลงด้านล่างครับ
Data > Sort > ติ๊ก My data has header ออก > Sort by "Column AT" > Order "A to Z" > OK

แก้ไขครับ

Re: ขอสูตร EXCELL รื่องแสดงข้อมูลตามเงื่อนไขค่ะ

Posted: Thu Jan 19, 2017 3:55 pm
by Juthasinee2531
ขอบคุณค่ะ แต่ Copy มาวางแล้วเป็นแบบนี้ค่ะ
แสดง #VALUE!

Re: ขอสูตร EXCELL รื่องแสดงข้อมูลตามเงื่อนไขค่ะ

Posted: Thu Jan 19, 2017 5:22 pm
by parakorn
ลองแนบไฟล์ที่ขึ้นแบบนั้นมาดูครับ

Re: ขอสูตร EXCELL รื่องแสดงข้อมูลตามเงื่อนไขค่ะ

Posted: Fri Jan 20, 2017 8:45 am
by Juthasinee2531
Copy วางแล้วเป็นตามไฟล์ที่แนบไปค่ะ

Re: ขอสูตร EXCELL รื่องแสดงข้อมูลตามเงื่อนไขค่ะ

Posted: Fri Jan 20, 2017 9:25 am
by piches
ใสสูตรเสร็จแล้วกด Ctrl+Shift+Enter ด้วยครับ {=LOOKUP(AU5,IF(AU5>=$AT$13:$AT$27,$AT$13:$AT$27,""),$AU$13:$AU$27)}
ถ้าถูกต้องจะมีปลีกกาขึ้นมาแบบนี้ครับ

Re: ขอสูตร EXCELL รื่องแสดงข้อมูลตามเงื่อนไขค่ะ

Posted: Fri Jan 20, 2017 10:07 am
by Juthasinee2531
ได้คำตอบไม่ตรงตาม เงื่อนไขค่ะ ข้อมูลตามไฟล์ที่แนบมาค่ะ

Re: ขอสูตร EXCELL รื่องแสดงข้อมูลตามเงื่อนไขค่ะ

Posted: Fri Jan 20, 2017 10:58 am
by Totem
การใช้สูตร Lookup จะให้ค่าที่ถูกต้อง สิ่งสำคัญ ค่าในอาร์เรย์ต้องเรียงตามลำดับจากน้อยไปมากนั่นคือ ….,-2, -1, 0, 1, 2, … A-Z, False, True มิฉะนั้นฟังก์ชั่น Lookup จะแสดงค่าผลลัพธ์ไม่ถูกต้อง

จากตัวอย่างให้คลุมพื้นที่ AT13 ถึง AU27 แล้ว ไปกดที่ sort & Filter > กด sort smallest to largest

Re: ขอสูตร EXCELL รื่องแสดงข้อมูลตามเงื่อนไขค่ะ

Posted: Fri Jan 20, 2017 11:52 am
by Juthasinee2531
ขอบคุณมากค่ะ ได้แล้วค่ะ