Page 1 of 1
สูตร if ถ้าเงื่อนไขมีค่าเป็นช่วง
Posted: Wed Mar 16, 2016 12:13 pm
by thita2012
ถ้าจะตั้งเงื่อนไขว่า
ถ้าช่อง D7 มีค่า ระหว่าง 10-20 ให้ ผลลัพธ์ เท่ากับ C7x2 และ ถ้าน้อยกว่า 10 มากกว่า20 ให้เท่ากับ 0
*** คือเราต้องการ ใส่ในตารางให้คูณให้อัตโนมัต ว่า
ถ้า น้อยกว่า 10% ให้คูณ 1 บาท
ถ้า ระหว่าง 10-20% ให้คูณ 2 บาท
ถ้า มากกว่า 20% ให้คูณ 3 บาท
ช่องคูณ 1 บาท กะ 3 บาททำได้ค่ะ
แต่ งง ช่องที่จะให้คูณ 2 บาท
จะต้องใส่ยังไงคะ
Re: สูตร if ถ้าเงื่อนไขมีค่าเป็นช่วง
Posted: Wed Mar 16, 2016 12:33 pm
by XDoll

ควรแนบตัวอย่างไฟล์ ระบุคำตอบที่ถูกต้องมา เพื่อง่ายต่อการทำความเข้าใจของอาจารย์และเพื่อนสมาชิก ครับ
Re: สูตร if ถ้าเงื่อนไขมีค่าเป็นช่วง
Posted: Wed Mar 16, 2016 1:06 pm
by thita2012
แนบไฟล์ไปใหม่แล้วค่ะ ที่งง ตรงช่องกลาง ที่เป็น ระหว่าง 10-20 น่ะค่ะ
Re: สูตร if ถ้าเงื่อนไขมีค่าเป็นช่วง
Posted: Wed Mar 16, 2016 7:32 pm
by snasui
thita2012 wrote:ถ้าจะตั้งเงื่อนไขว่า
ถ้าช่อง D7 มีค่า ระหว่าง 10-20 ให้ ผลลัพธ์ เท่ากับ C7x2 และ ถ้าน้อยกว่า 10 มากกว่า20 ให้เท่ากับ 0
*** คือเราต้องการ ใส่ในตารางให้คูณให้อัตโนมัต ว่า
ถ้า น้อยกว่า 10% ให้คูณ 1 บาท
ถ้า ระหว่าง 10-20% ให้คูณ 2 บาท
ถ้า มากกว่า 20% ให้คูณ 3 บาท
ช่องคูณ 1 บาท กะ 3 บาททำได้ค่ะ
แต่ งง ช่องที่จะให้คูณ 2 บาท
จะต้องใส่ยังไงคะ

ตัวอย่างสูตรตามโจทย์ครับ
=C7*Loookup(D7,{0,10,21},{1,2,3})
ส่วนไฟล์ที่แนบมาดูแล้วไม่เข้าใจ สูตรที่เขียนมามีการอ้างอิงไปยังเซลล์ที่ไม่มีค่าใด ช่วยทำตัวอย่างคำตอบมาพร้อมอธิบายมาสักสองสามตัวอย่างว่าแต่ละค่ามีวิธีคิดอย่างไร นำเซลล์ไหนมากระทำกัน โดยคีย์ค่าที่ต้องการลงมาตรง ๆ ไม่จำเป็นต้องเขียนมาเป็นสูตร ผู้ตอบจะช่วยแนะนำให้เองว่าสามารถใช้สูตรใดช่วยหาคำตอบ