Page 1 of 1

สูตรเงื่อนไข เปลี่ยนค่าเป็น ตัวเลข

Posted: Sun Dec 14, 2014 9:13 am
by ต้า
สวัสดี ครับอาจารย์ :D

รบกวนแนะนำ สูตรเงื่อนไขตามนี้ ครับ

ให้ Column A เท่ากับ จำหน่าย
ให้ Column B มีคำให้เลือก ใช้ดังนี้ ครับ (ชำรุด และ หาย )

ถ้าต้องการเงื่อนไข ว่า
ถ้า Column A เท่ากับ จำหน่าย และ ฺB เท่ากับ ชำรุด หรือ หาย ...ให้ Column C เท่ากับ -1
แต่ถ้าเป็น กรณีอื่นๆ ให้เท่ากับ 0

ผมแนบไฟล์ตัวอย่างมาครับ

ขอบคุณครับ

Re: สูตรเงื่อนไข เปลี่ยนค่าเป็น ตัวเลข

Posted: Sun Dec 14, 2014 9:34 am
by snasui
:D สามารถใช้ And, Or เข้ามาช่วยได้ตามด้านล่างครับ

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

=AND(A3="จำหน่าย",OR(B3="ชำรุด",B3="หาย"))*-1

Enter > Copy ลงด้านล่าง

Re: สูตรเงื่อนไข เปลี่ยนค่าเป็น ตัวเลข

Posted: Sun Dec 14, 2014 10:28 am
by ต้า
snasui wrote:
=AND(A3="จำหน่าย",OR(B3="ชำรุด",B3="หาย"))*-1

Enter > Copy ลงด้านล่าง
อาจารย์ ครับ
รบกวนขออีกสูตรนึงครับ


เงื่อนไข คือ ถ้า A3 เป็น จำหน่ายที่มี ชำรุด หรือ หาย ในColumn B.....ให้มีค่าเท่ากับ -1
แต่ถ้า A3 เป็นจำหน่าย แล้ว Column B เป็นช่องว่าง ให้เท่ากับ 1

ขอบคุณครับ

Re: สูตรเงื่อนไข เปลี่ยนค่าเป็น ตัวเลข

Posted: Sun Dec 14, 2014 10:31 am
by snasui
:D ลองเขียนมาเองดูก่อน ได้เท่าไรก็เท่านั้น ติดปัญหาแล้วค่อยมาถามกันต่อครับ

ฟังก์ชั่นพวกนี้เป็นฟังก์ชั่นพื้นฐานที่ใช้บ่อย ควรพยายามใช้ให้คล่องครับ

จากที่ถามมา สามารถใช้ If เข้ามาช่วยได้ ลองพยายามมาดูก่อนครับ

Re: สูตรเงื่อนไข เปลี่ยนค่าเป็น ตัวเลข

Posted: Sun Dec 14, 2014 11:36 am
by ต้า
=IF(AND(A3="",B3=""),"0",IF(AND(A3="จำหน่าย",B3=""),"1",IF(AND(A3="จำหน่าย",OR(B3="ชำรุด",B3="หาย")),"0","0")))

อาจารย์ ผมไปลองเขียนสูตรแบบใช้ if มาครับ
โดยกำหนดเงื่อนไข ตามนี้ครับ

ถ้า A B C
1 ช่องว่าง ช่องว่าง 0
2 จำหน่าย ชำรุด , หาย 0
3 จำหน่าย ช่องว่าง 1

ใช้สูตรตามนี้ถูกหรือเปล่าครับ

ขอบคุณครับ

Re: สูตรเงื่อนไข เปลี่ยนค่าเป็น ตัวเลข

Posted: Sun Dec 14, 2014 12:26 pm
by snasui
:D สูตรที่เขียนมาผิดพลาดตรงไหนหรือไม่ครับ ถ้าไม่ผิดก็ใช้ได้ครับ

0, 1, เป็นตัวเลข ไม่ต้องครอบด้วยฟันหนู คือไม่ควรใช้เป็น "0", "1" เพราะจะกลายเป็น Text ครับ

Re: สูตรเงื่อนไข เปลี่ยนค่าเป็น ตัวเลข

Posted: Tue Dec 16, 2014 10:39 am
by ต้า
ขอบคุณครับ อาจารย์ :D