Page 1 of 1

คำสั่ง IF ไม่ทำงาน ... ช่วยด้วยครับ

Posted: Mon Mar 30, 2015 8:58 pm
by suttipong
เรียน อาจารย์ ที่เคารพ หลังจากที่ผมนั่งมึน มา 2 วัน ขอคำชี้แนะด้วยครับ
1. ผมดึงขอมูลจากตลาดหลักทรัพย์ โดย Power Query ได้ชื่อ หุ้น และ ราคามา "Sheet Stock"
2. sheet fitter : Col A . ใช้ Drop downlist , col B. ใช้ Vlookup ดูชื่อหุ้นจาก Col A. เอาราคาของหุ้นตัวนั้นออกมา
3. ต้องการ หาหุ้นที่ราคา มากกว่า 40 บาท โดยใช้ " =IF(B3>=C2,A3,"")
4. มันไม่ทำงาน ตามเงื่อนไข ครับ หรือว่า ต้องทำเป็น format รูปแบบอะไรครับ
5.ต้องการนับจำนวน หุ้นที่ ราคา > 40 บาท ทำอย่างไงต่อครับ

ขอบคุณอาจารย์มากครับ ...

Re: คำสั่ง IF ไม่ทำงาน ... ช่วยด้วยครับ

Posted: Mon Mar 30, 2015 9:06 pm
by suttipong
ขอโทษอาจารย์ ทุกท่านด้วยครับ ที่ใช่คำว่า " ช่วยด้วยครับ " ผมพึ่งอ่านคำแนะนำเจอเมื่อสักครู่ ครับ

Re: คำสั่ง IF ไม่ทำงาน ... ช่วยด้วยครับ

Posted: Mon Mar 30, 2015 9:25 pm
by DhitiBank
ที่ C3 คีย์แบบนี้ครับ
=IF(B3+0>=$C$2,A3,"")
Enter

สาเหตุที่ไม่ได้ผลตามต้องการในตอนแรกเพราะ ราคาที่ดึงมามีรูปแบบเป็น text ครับ ไม่ใช่ตัวเลข ดังนั้น เราจึงเอามา +0 เข้าไป เพื่อเปลี่ยนให้มันกลับเป็นตัวเลข คราวนี้ก็เอามาเทียบกับ C2 ได้ครับ

Re: คำสั่ง IF ไม่ทำงาน ... ช่วยด้วยครับ

Posted: Mon Mar 30, 2015 9:39 pm
by suttipong
ขอบคุณมาก ๆ ครับผม ....