Page 1 of 2

สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Tue Sep 16, 2014 11:14 pm
by khewty
สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ

ถ้า D4 >=1 และ E4>=8% ให้แสดงค่า ถ้าจริง = P ถ้าไม่ = N
ถ้า D4 >=2 และ E4>=20% ให้แสดงค่า ถ้าจริง =P ถ้าไม่ = N
ถ้า D4 >=3 และ E4>=30% ให้แสดงค่า ถ้าจริง =P ถ้าไม่ = N
ถ้า D4 >=4 และ E4>=40% ให้แสดงค่า ถ้าจริง = P ถ้าไม่ = N

ขอบพระคุณครับ อาจารย์

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Wed Sep 17, 2014 12:28 am
by bank9597
:D สร้างตารางจัดแจงเงื่อนไขออกมาให้ชัดเจนก่อนครับ จะสามารถใช้สูตรได้ง่ายขึ้น

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Wed Sep 17, 2014 12:30 am
by Chanon.witt
ผมลองทำเล่นๆ

=IF(D3=1,IF(E3=8%,"P","N"),IF(D3=2,IF(E3=20%,"P","N"),IF(D3=3,IF(E3=30%,"P","N"),IF(D3=4,IF(E3=40%,"P","N"),"N"))))

ไม่รู้จะช่วยได้มากน้อยเพียงใด

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Wed Sep 17, 2014 8:56 am
by snasui
:D ที่ F2 ลองสูตรตามด้านล่างครับ

Code: Select all

=IF(OR(AND(D3>=1,E3>=8%),AND(D3>=2,E3>=20%),AND(D3>=3,E3>=30%),AND(D3>=4,E3>=40%)),"P","N")
Enter > Copy ลงด้านล่าง

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Wed Sep 17, 2014 1:41 pm
by khewty
snasui wrote::D ที่ F2 ลองสูตรตามด้านล่างครับ

Code: Select all

=IF(OR(AND(D3>=1,E3>=8%),AND(D3>=2,E3>=20%),AND(D3>=3,E3>=30%),AND(D3>=4,E3>=40%)),"P","N")
Enter > Copy ลงด้านล่าง

ผมลองเทสตามสูตร ครับอาจารย์ ผมว่าสูตร ตรงแค่ กรณี D4>=1 นอกนั้นไม่ตรงครับ ไม่แน่ใจว่าผมใส่สูตรถูกหรือไม่ครับ

ขอบคุณครับ

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Wed Sep 17, 2014 2:29 pm
by snasui
:D ต้องตรวจสอบและอธิบายเงื่อนไขมาใหม่ สำหรับสูตรผมเห็นว่าตรงกับอธิบายมาแล้ว

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Wed Sep 17, 2014 4:18 pm
by khewty
snasui wrote::D ต้องตรวจสอบและอธิบายเงื่อนไขมาใหม่ สำหรับสูตรผมเห็นว่าตรงกับอธิบายมาแล้ว

ที่ช่อง D4 =2,E4 = 18% : F4 = P (จิงๆมันต้องถึง 20% มันถึงจะได้ P ไม่ไช่หรอครับ อาจารย์ อันนี้ได้ 18% ต้องได้ "N" แต่กลายเป็นได้ "P")

โจทย์ ถ้า D4 >=2 และ E4>=20% ให้แสดงค่า ถ้าจริง =P ถ้าไม่ = N

รบกวนอาจารย์ชี้แนะด้วยครับ


ขอบคุณครับ

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Wed Sep 17, 2014 4:56 pm
by snasui
:D คุณต้องเขียนโจทย์มาให้ชัด

สำหรับสูตรนั้น Or หมายถึง หรือ ซึ่งคำว่า หรือ หมายถึง เข้าเพียงเงื่อนไขใดเพียงเงื่อนไขเดียวก็ถือว่าเข้าเงื่อนไข

ซึ่งมันเข้าเงื่อนไขตั้งแต่ตัวนี้แล้วครับ :arrow: AND(D4>=1,E4>=8%) หมายถึง D4 มากหว่าหรือเท่ากับ 1 และ E4 มากกว่าหรือเท่ากับ 8%

สิ่งที่จำเป็นต้องเข้าใจให้ได้คือเครื่องหมายดำเนินการทั้งหลายในสูตร เช่น <, > , <>, >=, <= ไม่เช่นนั้นก็ไม่สามารถทำความเข้าใจและเขียนสูตรใน Excel ได้

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Wed Sep 17, 2014 5:20 pm
by khewty
snasui wrote::D คุณต้องเขียนโจทย์มาให้ชัด

สำหรับสูตรนั้น Or หมายถึง หรือ ซึ่งคำว่า หรือ หมายถึง เข้าเพียงเงื่อนไขใดเพียงเงื่อนไขเดียวก็ถือว่าเข้าเงื่อนไข

ซึ่งมันเข้าเงื่อนไขตั้งแต่ตัวนี้แล้วครับ :arrow: AND(D4>=1,E4>=8%) หมายถึง D4 มากหว่าหรือเท่ากับ 1 และ E4 มากกว่าหรือเท่ากับ 8%

สิ่งที่จำเป็นต้องเข้าใจให้ได้คือเครื่องหมายดำเนินการทั้งหลายในสูตร เช่น <, > , <>, >=, <= ไม่เช่นนั้นก็ไม่สามารถทำความเข้าใจและเขียนสูตรใน Excel ได้
ขอบคุณครับอาจารย์

ผมขออธิบายโจทย์ใหม่นะครับ
ถ้า D4 มากกว่าหรือเท่ากับ 1 และ E4 มากกว่าหรือเท่ากับ 8% ให้แสดงค่า ถ้าจริง = P ถ้าไม่ = N
ถ้า D4 มากกว่าหรือเท่ากับ 2 และ E4 มากกว่าหรือเท่ากับ 20% ให้แสดงค่า ถ้าจริง =P ถ้าไม่ = N
ถ้า D4 มากกว่าหรือเท่ากับ 3 และ E4 มากกว่าหรือเท่ากับ 30% ให้แสดงค่า ถ้าจริง =P ถ้าไม่ = N
ถ้า D4 มากกว่าหรือเท่ากับ 4 และ E4 มากกว่าหรือเท่ากับ 40% ให้แสดงค่า ถ้าจริง = P ถ้าไม่ = N


ขอบพระคุณครับ

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Wed Sep 17, 2014 5:31 pm
by snasui
:D เงื่อนไขที่เขียนมาความหมายเหมือนเดิมครับ และยังเข้าเงื่อนไขนี้เช่นเดิม AND(D4>=1,E4>=8%)

จากภาพ D4 มีค่าเป็น 2, E4 มีค่าเป็น 18%

จะได้ว่า 2 >=1 เป็นจริง และ 18% >= 8% เป็นจริง สรุปเป็นจริงทั้งสองเงื่อนไข คำตอบคือ P

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Wed Sep 17, 2014 5:54 pm
by khewty
snasui wrote::D เงื่อนไขที่เขียนมาความหมายเหมือนเดิมครับ และยังเข้าเงื่อนไขนี้เช่นเดิม AND(D4>=1,E4>=8%)

จากภาพ D4 มีค่าเป็น 2, E4 มีค่าเป็น 18%

จะได้ว่า 2 >=1 เป็นจริง และ 18% >= 8% เป็นจริง สรุปเป็นจริงทั้งสองเงื่อนไข คำตอบคือ P

ขออภัยที่ทำให้เสียเวลาครับ อาจารย์ ผมกำลังพยายามทำความเข้าใจ ขออนุญาต อธิบายใหม่ จากเกณฑ์ การให้คะแนนเป็นรูปภาพ

ซึ่งโดยรวมคือ : ถ้าขายสินค้า 1 เดือน ต้องได้ อย่างน้อย 8 % ถ้าจริง = P ถ้าไม่ = N
ถ้าขายสินค้า 2 เดือน ต้องได้ อย่างน้อย 20%% ถ้าจริง = P ถ้าไม่ = N

ขอบพระคุณครับ อาจารย์

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Wed Sep 17, 2014 6:17 pm
by snasui
:D ที่ F3 ลองปรับสูตรเป็นตามด้านล่างแล้วดูว่าตรงตามต้องการหรือไม่

Code: Select all

=IF(OR(AND(D3=1,E3>=8%),AND(D3=2,E3>=20%),AND(D3=3,E3>=30%),AND(D3=4,E3>=40%)),"P","N")
Enter > Copy ลงด้านล่าง

คำว่าขาย 1 เดือน, ขาย 2 เดือน ฯลฯ เทียบได้กับเครื่องหมาย = ไม่ใช่ >= ครับ

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Wed Sep 17, 2014 9:33 pm
by khewty
snasui wrote::D ที่ F3 ลองปรับสูตรเป็นตามด้านล่างแล้วดูว่าตรงตามต้องการหรือไม่

Code: Select all

=IF(OR(AND(D3=1,E3>=8%),AND(D3=2,E3>=20%),AND(D3=3,E3>=30%),AND(D3=4,E3>=40%)),"P","N")
Enter > Copy ลงด้านล่าง

คำว่าขาย 1 เดือน, ขาย 2 เดือน ฯลฯ เทียบได้กับเครื่องหมาย = ไม่ใช่ >= ครับ
ขอบพระคุณครับ อาจารย์ เดี๋ยวถึงบ้านจะลองทำดูครับ
ปล. ความหมายผมคือ ถ้าได้% เท่ากันหรือมากกว่าจากที่ตั้งไว้คือให้ P ครับ
:D

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Fri Sep 19, 2014 2:07 pm
by khewty
snasui wrote::D ที่ F3 ลองปรับสูตรเป็นตามด้านล่างแล้วดูว่าตรงตามต้องการหรือไม่

Code: Select all

=IF(OR(AND(D3=1,E3>=8%),AND(D3=2,E3>=20%),AND(D3=3,E3>=30%),AND(D3=4,E3>=40%)),"P","N")
Enter > Copy ลงด้านล่าง

คำว่าขาย 1 เดือน, ขาย 2 เดือน ฯลฯ เทียบได้กับเครื่องหมาย = ไม่ใช่ >= ครับ

เรียนถามอาจรย์เพิ่มเติม ประยุกต์การใช้สูตรจากเดิม

ถ้าผมต้องการ ผลลัพธ์ออกมาเพิมเติม สามารถไหมครับ เช่นผมเพิ่มสูตรว่า ,AND(D3>3,E3>=50% ถ้าจริงให้ E ไม่จริงให้ F โดยสรุปคือ จากสูตรนี้ เหมือนใช้สูตรตัด

เกรดธรรมดา สามารถไหมครับ (ความหมายของสูตรนี้ที่ผทต้องการจะสื้อคือ ถ้าขายมากกว่า 3 เดือน และ E3 มากกว่าหรือเท่ากับ 50% ถ้าจริง = E ไม่จริง = F)

ขอบคุณครับ :D

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Fri Sep 19, 2014 6:10 pm
by snasui
:D ตามที่ถามมานั้นเป็นความสามารถปกติของ Excel

ได้ลองเขียนแล้วหรือไม่ และติดตรงไหนครับ :?:

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Fri Sep 19, 2014 10:33 pm
by khewty
snasui wrote::D ตามที่ถามมานั้นเป็นความสามารถปกติของ Excel

ได้ลองเขียนแล้วหรือไม่ และติดตรงไหนครับ :?:

ลองแล้วครับ ขึ้น error #Value สูตรผมน่าจะผิด อาจารย์ชี้แนะด้วยครับ :D

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Fri Sep 19, 2014 10:39 pm
by snasui
:D ไฟล์ที่แนบมาไม่พบ Error ตามที่บอก แนบไฟล์ที่ลองทำเองแล้วมาใหม่ครับ

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Fri Sep 19, 2014 11:09 pm
by khewty
snasui wrote::D ไฟล์ที่แนบมาไม่พบ Error ตามที่บอก แนบไฟล์ที่ลองทำเองแล้วมาใหม่ครับ

ในที่นี้ ลองเทสเพิ่มต่อจากสูตรเดิมเป็น จะสื่อว่า ถ้าขายได้มากกว่า 4 เดือน แล้วมากกว่าหรือเท่ากับ 50% ถ้าจริงให้ E ไม่จริงให้ F

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Fri Sep 19, 2014 11:16 pm
by snasui
:D ก็ควรจะ Error ครับ เพราะสูตรเดิมเข้าวงเล็บกันจบแล้ว ไปเขียนเพิ่มต่อท้ายในลักษณะนั้นไม่ได้ครับ

Re: สอบถาม เรื่องการใช้ If 2 ตัวแปร ครับ มากำหนดเงื่อนไข

Posted: Fri Sep 19, 2014 11:47 pm
by khewty
snasui wrote::D ก็ควรจะ Error ครับ เพราะสูตรเดิมเข้าวงเล็บกันจบแล้ว ไปเขียนเพิ่มต่อท้ายในลักษณะนั้นไม่ได้ครับ

แล้วที่ถูกคืออย่างไรหรอครับอาจารย์ ผมไม่มีใครสอนเลยครับ ก็มามีอาจารย์คนแรกเลยครับ รู้สึกเหมือนเจอเทพเจ้า Excel กำลังพยายามฝึกครับจากการ Apply สูตรไว้ใช้ง่ายจริง ขอบคุณอาจารย์ที่ชี้แนะครับ เพราะผมก็อยากจะเข้าใจตรรกกะ ที่มาของการคิดที่ถูกต้อง :D