Excel – ใช้สูตรแล้วได้ค่าเป็น #N/A อยากให้เป็นค่าว่างๆ หรือ blank

วันนี้ก็นั่งเขียนสูตร excel แล้วผลลัพธ์ออกมาเป็นค่า #N/A แต่เราไม่อยากให้โชว์เป็นคำนี้ อยากให้โชว์ค่าเป็น blank หรือ ว่างๆ

เลยลองหาวิธีไม่ยากเลย คือ ใช้คำสั่ง isna() ร่วมกับ If()

คำสั่ง =isna()

คำสั่งนี้จะเช็คค่าที่อยู่ในวงเล็บว่าเป็น #N/A หรือไม่แล้วได้ผลลัพธ์มาเป็น TRUE กับ FALSE

เช่น

=ISNA(#N/A) จะได้ค่าเป็น TRUE (ประโยคนี้หมายถึงค่าในวงเล็บเป็น #N/A ใช่ไหม มันเช็คว่าใช่ เลยได้ค่าเป็น TRUE)

=ISNA(1) จะได้ค่าเป็น FALSE (ประโยคนี้หมายถึงค่าในวงเล็บเป็น #N/A ใช่ไหม มันเช็คว่าไม่ใช่เป็น 1 เลยได้ค่าเป็น FALSE)

คำสั่ง =if()

คำสั่งนี้จะแบ่งได้เป็น 3 ช่วงในวงเล็บ =IF(condition ตัวเช็ค,ถ้าเป็นจริงให้ทำตามนี้,ถ้าไม่เป็นจริงให้ทำตามนี้)

เช่น

=IF(1=1,”ถูกต้อง”,”ผิด”) >>> (ถ้า 1 เท่ากับ 1 เป็นจริงให้แสดงคำว่า ถูกต้อง ถ้าไม่จริงให้แสดงคำว่า ผิด) ผลลัพธ์ จะแสดงค่าว่า ถูกต้อง เพราะ 1 เท่ากับ 1 เป็นจริง 

=IF(1=2,”ถูกต้อง”,”ผิด”) >>> (ถ้า 1 เท่ากับ 2 เป็นจริงให้แสดงคำว่า ถูกต้อง ถ้าไม่จริงให้แสดงคำว่า ผิด) ผลลัพธ์ จะแสดงค่าว่า ผิด เพราะ 1 เท่ากับ 2 ไม่เป็นจริง

รวม 2 คำสั่งเอาไว้ด้วยกันตามนี้คือ

=IF(isna(999),””,999) >>> (999 เป็น #N/A ใช่หรือไม่ ถ้าใช่ ให้แสดงค่าว่าง (ใสเครื่องหมาย ”  2ครั้ง) ถ้าไม่ใช่ให้แสดง 999) ผลลัพธ์ จะแสดงค่าว่า 999

=IF(isna(#N/A),””,999) >>> (#N/A เป็น #N/A ใช่หรือไม่ ถ้าใช่ ให้แสดงค่าว่าง (ใสเครื่องหมาย ”  2ครั้ง) ถ้าไม่ใช่ให้แสดง 999) ผลลัพธ์ จะแสดงค่าว่าง

วิธีประยุกต์ใช้ ก็อาจจะเขียน vlookup ข้อมูลมา ถ้าข้อมูลหาไม่ได้ก็ให้แสดงเป็น blank ถ้าหาได้ก็แสดงค่าตามที่ lookup มาได้ โดยแทนลงไปที่ 999 ของคำสั่งนี้ =IF(isna(999),””,999) ก็เรียบร้อย 

ณัฐชา มีทอง >>> ^___^

  1. No trackbacks yet.

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

%d bloggers like this: