Page 1 of 1
Check ผลลัพธ์ให้ True&FALSE
Posted: Fri Sep 25, 2020 10:28 pm
by aunmama_kung
ต้องการรวมสูตรจาก Column I และ J โดยให้ผลลัพธ์ได้ตาม Column L (ซึ่ง ณ ปัจจุบันยังผิดอยู่ตาม Column K) โดยผลลัพธ์ที่อยากได้ขึ้นอยู่กับ Column B, C, H ตาม Sheet นิยาม (ตามไฟล์แนบ)
Re: Check ผลลัพธ์ให้ True&FALSE
Posted: Fri Sep 25, 2020 11:05 pm
by puriwutpokin
ที่สูตรคอลัมน์ J แก้สูตร จาก Ture ให้เป็น True น่าจะพิมพ์ผิดใช่ไหมครับ
แล้วที่ K2=I2=J2
Re: Check ผลลัพธ์ให้ True&FALSE
Posted: Sat Sep 26, 2020 8:08 am
by aunmama_kung
column I กับ J ที่ได้ผลลัพธ์ตาม Column K สถานะ "TrueTrue" กับ "FalseFalse" ถือว่า True อ่ะครับ โดยผมอยากให้ประมวลผลเงื่อนไขเป็น "True" ตาม Column L ครับ หรือเงื่อนไขไม่สัมพันธ์กันครับ
Re: Check ผลลัพธ์ให้ True&FALSE
Posted: Sat Sep 26, 2020 8:16 am
by snasui
วิธีการรวมสูตรตามด้านล่างครับ
=And(Col_I_Formula,Col_J_Formula)
โดย
Col_I_Formula คือสูตรที่เขียนในคอลัมน์ I
Col_J_Formula คือสูตรที่เขียนในคอลัมน์ J
แต่จะต้องแก้ไขคำว่า "True", "False" ในสูตรเดิมให้เป็น True และ False ตามลำดับ คำว่า True และ False เป็นค่าตรรกะที่จะต้องนำไปใช้ในสูตร And ตามสูตรด้านบน จะ
ไม่ครอบด้วยฟันหนูเพราะจะกลายเป็น Text และนำไปใช้ต่อในเชิงของค่าตรรกะไม่ได้ครับ
ในคอลัมน์ D:E ของชีตนิยาม ควรเขียน Cost และ Acct คู่กันไปทุกบรรทัดจะได้นำมาใช้ในการเขียนสูตรได้สะดวก D31:E43 ก็ควรเขียนแยกเป็น 2 ชุดครับ
Re: Check ผลลัพธ์ให้ True&FALSE
Posted: Sat Oct 31, 2020 10:34 am
by aunmama_kung
เรียน อาจารย์และผู้เชี่ยวชาญ
จากที่ผมลองไปทำตามคำแนะนำที่ปรึกษาไปเบื้องต้น พบว่าผมยังไม่ประสบความสำเร็จรบกวนอาจารย์และผู้เชี่ยวชาญช่วยผมด้วยครับ เนื่องจากรวมสูตรแล้วผลลัพธ์บางส่วนยัง FALSE กับ #NAME? อยู่ครับ
Re: Check ผลลัพธ์ให้ True&FALSE
Posted: Sat Oct 31, 2020 11:11 am
by snasui
snasui wrote: Sat Sep 26, 2020 8:16 am
แต่จะต้องแก้ไขคำว่า "True", "False" ในสูตรเดิมให้เป็น True และ False ตามลำดับ คำว่า True และ False เป็นค่าตรรกะที่จะต้องนำไปใช้ในสูตร And ตามสูตรด้านบน จะไม่ครอบด้วยฟันหนูเพราะจะกลายเป็น Text และนำไปใช้ต่อในเชิงของค่าตรรกะไม่ได้ครับ
แรกสุดทำตามที่ผมแจ้งไปแล้วแนบไฟล์มาใหม่ ขั้นตอนนี้ไม่ยากและต้องทำให้ได้ด้วยตนเองครับ
Re: Check ผลลัพธ์ให้ True&FALSE
Posted: Sat Oct 31, 2020 12:15 pm
by aunmama_kung
เรียน อ.snasui
นำส่งไฟล์แก้ไขตามคำแนะนำครับ ผลลัพธ์ไม่มี #NAME? แล้วครับ เนื่องจากผมใส่ True ผิดเป็น Ture
แต่สถานะที่จะให้เป็นยังมี FALSE อยู่ครับ ผมต้องดำเนินการต่อในรูปแบบไหนครับ ขอบคุณครับ
Re: Check ผลลัพธ์ให้ True&FALSE
Posted: Sat Oct 31, 2020 1:07 pm
by snasui
ที่ปรับมานั้นไม่ได้กลับไปแก้ในสูตรเดิม (
คอลัมน์ I และ J) ครับ
หากแก้ที่สูตรเดิมก็จะใช้สูตรที่ผมแนะนำในโพสต์ #4 ตามทียกมาด้านล่างได้
snasui wrote: Sat Sep 26, 2020 8:16 am
#4 by snasui » 26 Sep 2020, 08:16
วิธีการรวมสูตรตามด้านล่างครับ
=And(Col_I_Formula,Col_J_Formula)
เมื่อแทนค่าตัวแปรด้านบนจะได้ว่า
ที่เซลล์ L2 คีย์
=
Or(I2,J2)
ที่ต้องเปลี่ยนเป็น Or เพราะต้องการแค่เข้าเงื่อนไขใดเงื่อนไขหนึ่งก็ถือว่าเข้าเงื่อนไข
ด้านบนนี้คือต่อยอกจากสูตรเดิมที่เขียนเอาไว้แล้ว ซึ่งไม่ยืดหยุ่นเป็นอย่างยิ่งเพราะโอกาสที่ชีต นิยาม จะมีการเพิ่มลดค่าที่คอลัมน์ D:E ได้
เพื่อให้เกิดความยืดหยุ่นและง่ายต่อการทำงานทั้งของเราและผู้อื่นสามารถทำดังนี้
จากไฟล์ล่าสุดที่แนบมา
- ที่ชีต นิยาม เซลล์ C1 คีย์คำว่า Header Text
- ที่ชีต นิยาม เซลล์ C2:C5 คีย์ค่า RD
- ที่ชีต 201 เซลล์ L2 คีย์
=OR(COUNTIFS(นิยาม!$D$2:$D$56,B2,นิยาม!$E$2:$E$56,C2)>0,COUNTIFS(นิยาม!$D$2:$D$56,B2,นิยาม!$E$2:$E$56,C2,นิยาม!$C$2:$C$56,H2)>0)
Enter > Copy ลงด้านล่าง
ดูคำอธิบาย Countifs อย่างละเอียดที่่นี่ครับ
Coutifs[TH],
Countifs[EN]