Page 1 of 1

สูตร IF

Posted: Wed Jul 17, 2013 8:55 pm
by manager
สูตร IFจะต้องทำอย่างไรครับ
1.หาก J5 น้อยกว่า K5 คำตอบ L5 = ไม่ได้เป้า
2.หาก J5 มากกว่า K5 คำตอบ L5 = ได้เป้า
3.หาก J5 และ K5 ไม่มีค่าคือไม่ได้กรอกอะไรว่าๆ คำตอบ L5 = ปล่อยเซลว่างๆ
ขอบคุณครับ

Re: สูตร IF

Posted: Wed Jul 17, 2013 9:00 pm
by snasui
:D ถ้าหาก J5=K5 ต้องการคำตอบเป็นอะไรครับ :?:

Re: สูตร IF

Posted: Wed Jul 17, 2013 9:13 pm
by manager
ถ้าหาก J5=K5 ได้เป้า ครับ :D
ขอบคุณครับ

Re: สูตร IF

Posted: Wed Jul 17, 2013 9:19 pm
by snasui
:D คุณ manager ลองเขียนเงื่อนไขตามข้อ 1 และ 2 มาให้ผมดูก่อนครับ ส่วนข้อ 3 ยังไม่ต้องครับ

สูตร If เป็นฟังก์ชั่นที่คุณ manager จะต้องเขียนให้เป็นด้วยตัวเองเท่านั้นครับ

Re: สูตร IF

Posted: Wed Jul 17, 2013 9:44 pm
by manager
=IF(J5<K5,"ไม่ได้เป้า"),IF(J5>K5,"ได้เป้า") ช่วงสูตรขึ้นโอเค พอใส่สูตรหลังเกิด #value!
ครับ

Re: สูตร IF

Posted: Wed Jul 17, 2013 9:50 pm
by snasui
:D ที่ไม่ได้เพราะเขียนไม่ถูกต้องครับ

ฟังก์ชั่น If มี 3 ส่วนประกอบ คือ

=If(เงื่อนไข, ผลลัพธ์ถ้าเงื่อนไขเป็นจริง, ผลลัพธ์ถ้าเงื่อนไขเป็นเท็จ)

แต่ที่คุณ manager เขียนมาจะอยู่ในรูปแบบด้านล่างซึ่งไม่ถูกต้อง

=If(เงื่อนไข, ผลลัพธ์ถ้าเงื่อนไขเป็นจริง),If(เงื่อนไข, ผลลัพธ์ถ้าเงื่อนไขเป็นจริง)

คิดว่าคงเห็นความแตกต่างอย่างชัดเจนว่าผิดตรงไหนนะครับ

Re: สูตร IF

Posted: Wed Jul 17, 2013 10:07 pm
by manager
=IF(J5<K5,"ไม่ได้เป้า","ได้เป้า") เป็นสูตรในชีวิต :D
ครับ

Re: สูตร IF

Posted: Wed Jul 17, 2013 10:16 pm
by snasui
:thup: สูตรนี้แหละครับที่จะทำให้เข้าใจและสามารถประยุกต์ไปใช้ได้อีกมาก

สำหรับคำถามที่ถามมานั้นเป็นการซ้อน If เข้าไปข้างหน้าสูตรเดิมอีกที จะได้เป็น

=If(And(J5="",K5=""),"",สูตรเดิมที่เขียนมาแล้ว)

ลองแทนค่าดูครับ

Re: สูตร IF

Posted: Wed Jul 17, 2013 10:29 pm
by manager
ขอบคุณมากครับ :D :D
นี่เป็นสูตรเเรกเลย ส่วนสูตรประยุกต์ไม่นับครับ ขอบคุณครับๆๆๆๆๆๆๆ :thup: