Page 1 of 1

ดึงข้อมูลและ the value

Posted: Sun May 27, 2012 7:23 am
by san02551
ผมต้องการดึงข้อมูลจากเซลล์ B3 : sheet 2 ให้มาแสดงที่ เซลล์ D5 : sheet1 แต่ติดอะไรไม่รู้ครับ
แนบไฟล์มาด้วยครับ

Re: ดึงข้อมูลและ the value

Posted: Sun May 27, 2012 8:40 am
by snasui
:D เนื่องจาก Sheet1 เซลล์ D5:D10 ถูกกำหนด Format ให้เป็น Text แต่กำหนด Validation ให้คีย์หรือรับค่าเข้ามาเป็น Number (ตัวเลข) และต้องมีค่าไม่มากกว่า 5 การกำหนดเช่นนี้ขัดแย้งกันในตัวเอง จึงไม่สามารถคีย์ตัวเลขใด ๆ หรือดึงค่าตัวเลขใด ๆ เข้ามาแสดงได้

การแก้ไข สามารถกำหนด Format ที่ Sheet1 เซลล์ D5:D10 เป็น General แทนการกำหนดเป็น Text จากนั้นค่าที่คีย์หรือดึงมาจะต้องไม่มากกว่า 5 ตามที่กำหนดไว้ใน Validation

Re: ดึงข้อมูลและ the value

Posted: Sun May 27, 2012 10:49 am
by san02551
ขอบคุณครับ หาสาเหตุอยู่ตั้งนาน

Re: ดึงข้อมูลและ the value

Posted: Sun May 27, 2012 1:54 pm
by san02551
ผมต้องการดึงข้อมูลจากเซลล์ B3 : sheet 2 ให้มาแสดงที่ เซลล์ D5 : sheet1
1. ถ้าผมตั้งค่าใน Data Validation>Any vale ดึงข้อมูล B3 :sheet ได้ แต่เครื่องหมายถูกไม่แสดง
2. หากผมพิมพ์ตัวเลข 1-5 ลงไป เครื่องหมายถูกจะแสดง
ผมแนบไฟล์มาด้วย

Re: ดึงข้อมูลและ the value

Posted: Sun May 27, 2012 2:14 pm
by snasui
:shock: ผมสดสอบ Link ค่ามาจาก Sheet2 ไม่พบปัญหา ดูภาพด้านล่างประกอบครับ

Re: ดึงข้อมูลและ the value

Posted: Sun May 27, 2012 3:22 pm
by san02551
ที่เครื่องของผมทำไมไม่แสดงครับ หรือติดตรงไหน ผมแนบภาพมาให้ด้วย และไฟล์มาให้ด้วย

Re: ดึงข้อมูลและ the value

Posted: Sun May 27, 2012 3:45 pm
by snasui
:lol: เนื่องจาก Sheet2 เซลล์ E40 ดึงค่ามาจาก Sheet2 เซลล์ E51 ซึ่งมีสูตรตามด้านล่าง

=IF(ISBLANK(E50),"",IF(E50>=90,"5",IF(E50>=80,"4",IF(E50>=70,"3",IF(E50>=60,"2",IF(E50<=50,"1",IF(E50>=49,1)))))))

สูตรนี้มีโอกาสให้ผลลัพธ์เป็น Text อยู่สูงเนื่องจากมีการครอบค่าผลลัพธ์ที่จะให้แสดงเมื่อเข้าเงื่อนไขด้วยเครื่องหมายฟันหนูตามที่ผมระบายสีไว้ด้านบน จึงควรจะเปลี่ยนสูตรเสียใหม่เป็น

=IF(ISBLANK(E50),"",IF(E50>=90,5,IF(E50>=80,4,IF(E50>=70,3,IF(E50>=60,2,IF(E50<=50,1,IF(E50>=49,1)))))))

เพื่อให้ผลลัพธ์แสดงเป็น Number ส่งผลให้ Sheet1 เซลล์ D4 แสดงค่าถูกต้อง การให้แสดงผลลัพธ์เป็น Number จะต้องไม่ครอบค่าผลลัพธ์ที่จะให้แสดงด้วยเครื่องหมายฟันหนูครับ

Re: ดึงข้อมูลและ the value

Posted: Sun May 27, 2012 7:25 pm
by san02551
ขอบคุณมากๆครับ