Page 1 of 1
ต้องการหาคอลัมน์ที่ว่างหรือเลขศูนย์ แบบมีเงื่อนไข
Posted: Tue Apr 28, 2015 2:36 pm
by boonchai4333
เรียนอาจารย์และผู้รู้ทุกท่านครับ
รบกวนขอถามดังนี้ครับ ตามตัวอย่าง file ที่แนบมา ช่อง Payment (สีฟ้า) ต้องการหาค่าช่องว่าง หรือมีค่าเป็นเลขศูนย์ โดยมีเงื่อนไขที่ว่า คอลัมน์ก่อนหน้าที่เป็นช่องสีเหลือง จะต้องมีรหัส 2 หลัก ซึ่งจะเป็นได้ทั้งตัวเลขและตัวหนังสือครับ ถ้าไม่มีไม่นำมาคำนวณ
ซึ่งถ้าข้อมูลถูกต้อง ช่องสีเหลืองมีรหัส 2 หลัก ช่องสีฟ้า จะแสดงค่าเป็นตัวเลข 1,2,3 แต่ถ้าไม่ถูกต้อง จะเป็นช่องว่าง หรือเลขศูนย์
มีวิธีใดบ้างเพื่อจะหาค่าดังกล่าวเพื่อให้แสดงผลออกมาใช่คอลัมน์ ทดสอบ Payment (สีส้ม) หรือไม่ครับ
หาค่าช่อง Payment.xlsx
ขอบคุณครับ
Re: ต้องการหาคอลัมน์ที่ว่างหรือเลขศูนย์ แบบมีเงื่อนไข
Posted: Tue Apr 28, 2015 3:01 pm
by snasui

ตัวอย่างสูตร
G3 คีย์
=IF(AND(LEN(A3)=2,C3>0),"ถูก","ผิด")
Enter > Copy ลงด้านล่าง > ปรับใช้กับคอลัมน์ H ตามต้องการ
การอธิบายให้อ้างถึงคอลัมน์ เช่น คอลัมน์ A, คอลัมน์ C จะได้เข้าถึงข้อมูลโดยไว อย่าอธิบายเป็นคอลัมน์สีเหลือง, คอลัมน์สีฟ้า เพราะจะเสียเวลาในการเข้าถึงข้อมูลครับ
Re: ต้องการหาคอลัมน์ที่ว่างหรือเลขศูนย์ แบบมีเงื่อนไข
Posted: Wed Apr 29, 2015 11:44 am
by boonchai4333
ขอบคุณครับอาจารย์
Re: ต้องการหาคอลัมน์ที่ว่างหรือเลขศูนย์ แบบมีเงื่อนไข
Posted: Wed Apr 29, 2015 12:27 pm
by boonchai4333
เรียนอาจารย์และผู้รู้ทุกท่านครับ
รบกวนขอถามดังนี้ครับ ตามตัวอย่าง file ที่แนบมา ช่อง Payment (สีฟ้า) ต้องการหาค่าช่องว่าง หรือมีค่าเป็นเลขศูนย์ โดยมีเงื่อนไขที่ว่า คอลัมน์ก่อนหน้าที่เป็นช่องสีเหลือง จะต้องมีรหัส 2 หลัก ซึ่งจะเป็นได้ทั้งตัวเลขและตัวหนังสือครับ ถ้าไม่มีไม่นำมาคำนวณ
ซึ่งถ้าข้อมูลถูกต้อง ช่องสีเหลืองมีรหัส 2 หลัก ช่องสีฟ้า จะแสดงค่าเป็นตัวเลข 1,2,3 แต่ถ้าไม่ถูกต้อง จะเป็นช่องว่าง หรือเลขศูนย์
มีวิธีใดบ้างเพื่อจะหาค่าดังกล่าวเพื่อให้แสดงผลออกมาใช่คอลัมน์ ทดสอบ Payment (สีส้ม) หรือไม่ครับ
ขอบคุณครับ
และมีปัญหาเพิ่มครับ จากที่ลองทดสอบสูตรของอาจารย์ดู คอลัมน์ A ที่ 15,16 ข้อมูลเหมือนกัน แต่สูตรคำนวณออกมาต่างกันครับ (ดึงมาจากข้อมูลจิง) เกิดจากอะไรครับ
หาค่าช่อง Payment.xlsx
Re: ต้องการหาคอลัมน์ที่ว่างหรือเลขศูนย์ แบบมีเงื่อนไข
Posted: Wed Apr 29, 2015 3:03 pm
by snasui

ช่วยอธิบายมาใหม่ อ่านที่ผมแจ้งไปด้านบน

ด้วยว่าให้อธิบายมาในลักษณะใด เพื่อจะได้เข้าถึงข้อมูลโดยไวครับ
Re: ต้องการหาคอลัมน์ที่ว่างหรือเลขศูนย์ แบบมีเงื่อนไข
Posted: Wed Apr 29, 2015 3:21 pm
by boonchai4333
แก้ไขใหม่ครับ
จากสูตรที่อาจารย์ให้
=IF(AND(LEN(A3)=2,C3>0),"ถูก","ผิด")
จะหาค่าจากคอลัมน์ A ซึ่งมี 2 หลักเป็นตัวเลขหรือตัวหนังสือก็ได้ โดยค่าในคอลัมน์ C แสดงค่าเป็น1,2,3 ให้ระบุว่า "ถูก" ถ้าเป็นค่าว่าง หรือศูนย์ ให้ระบุว่า "ผิด" ได้ตรงตามที่ขออาจารย์ไปครับ
แต่พบว่า 1. จากศูนย์ที่อาจารย์ให้ พอลองไปทำกับ file ของจริงดู จะเกิดปัญหา ในคอลัมน์ที่ D15,D16 ,D21,D22 ค่าของสูตรที่มาคำนวนเหมือนกัน แต่ทำไมอันนึงได้ค่าถูก อีกอันได้ค่าผิดครับ มันเกิด error จากส่วนไหนครับ
2. ในกรณีที่คอลัมน์ A ถ้าเป็นค่าว่าง และคอลัมน์ C เป็นค่าว่างด้วย ให้ถือว่าเป็นค่า "ถูก" ด้วยครับ
หาค่าช่อง Payment.xlsx
ขอบคุณครับ
Re: ต้องการหาคอลัมน์ที่ว่างหรือเลขศูนย์ แบบมีเงื่อนไข
Posted: Wed Apr 29, 2015 4:40 pm
by snasui

ตัวอย่างสูตรที่เซลล์ G3 ครับ
=IF(AND(A3="",C3=""),"ถูก",IF(AND(LEN(A3)=2,C3>0),"ถูก","ผิด"))
Re: ต้องการหาคอลัมน์ที่ว่างหรือเลขศูนย์ แบบมีเงื่อนไข
Posted: Thu Apr 30, 2015 9:06 pm
by boonchai4333
ขอบคุณครับ อาจารย์