Page 1 of 1
รบกวนช่วยสอนวิธีการดึงข้อมูลหน่อยครับ
Posted: Mon Jun 18, 2012 1:29 am
by iaia
คือ ผมมีข้อมูลอยู่ที่ sheet 1
แต่เวลาผมทำงานผมจะทำที่ sheet 2 คือผมอยากจะพิมพ์แค่ ชื่อบริษัท ใน คอรัม A แล้วกด ENTER แล้วอยากให้ข้อมูล
ใน คอรัม B,C,D มันขึ้นมาเอง โดยที่ผม ไม่ต้องพิมพ์อ่ะคับ แค่พิมพ์ที่ คมรัม A คอรัมเดียว
รบกวนท่านผู้รู้ช่วยสอนหน่อยนะคับ
ขอบคุณมากคับ
Re: รบกวนช่วยสอนวิธีการดึงข้อมูลหน่อยคับ
Posted: Mon Jun 18, 2012 7:02 am
by snasui

ในฟอรั่มถามตอบนี้ งดใช้ภาษาแชทเช่นคำว่า
คับ ช่วยแก้ไขด้วยครับ
Re: รบกวนช่วยสอนวิธีการดึงข้อมูลหน่อยคับ
Posted: Mon Jun 18, 2012 8:40 pm
by iaia
iaia wrote:iaia wrote:คือ ผมมีข้อมูลอยู่ที่ sheet 1
แต่เวลาผมทำงานผมจะทำที่ sheet 2 คือผมอยากจะพิมพ์แค่ ชื่อบริษัท ใน คอรัม A แล้วกด ENTER แล้วอยากให้ข้อมูล
ใน คอรัม B,C,D มันขึ้นมาเอง โดยที่ผม ไม่ต้องพิมพ์ครับ แค่พิมพ์ที่ คอรัม A คอรัมเดียว
รบกวนท่านผู้รู้ช่วยสอนหน่อยนะครับ
ขอบคุณมากครับ
รบกวนท่านผู้รู้ช่วย ชี้แนะ หน่อยครับผม ขอบคุณครับ
Re: รบกวนช่วยสอนวิธีการดึงข้อมูลหน่อยคับ
Posted: Mon Jun 18, 2012 10:45 pm
by snasui

สามารถใช้ Vlookup มาช่วยได้ ลองตามด้านล่างครับ
ใน Sheet2
- ที่ B2 คีย์
=VLOOKUP(A2,Sheet1!$A$2:$D$10,2,0)
Enter > Copy ลงด้านล่าง
- ที่ C2 คีย์
=VLOOKUP(A2,Sheet1!$A$2:$D$10,3,0)
Enter > Copy ลงด้านล่าง
- ที่ D2 คีย์
=VLOOKUP(A2,Sheet1!$A$2:$D$10,240)
Enter > Copy ลงด้านล่าง
หรือสามารถคีย์เพียงสูตรเดียวโดย ที่ B2 คีย์
=VLOOKUP($A2,Sheet1!$A$2:$D$10,MATCH(B$1,Sheet1!$A$1:$D$1,0),0)
Enter > Copy ไปทางขวาและลงด้านล่าง
สำหรับผลลัพธ์ที่เป็นค่า N#A แสดงว่าไม่มีบริษัทนั้นอยู่ใน Sheet1 ครับ
Re: รบกวนช่วยสอนวิธีการดึงข้อมูลหน่อยคับ
Posted: Tue Jun 19, 2012 8:55 pm
by iaia
snasui wrote:
สามารถใช้ Vlookup มาช่วยได้ ลองตามด้านล่างครับ
ใน Sheet2
- ที่ B2 คีย์
=VLOOKUP(A2,Sheet1!$A$2:$D$10,2,0)
Enter > Copy ลงด้านล่าง
- ที่ C2 คีย์
=VLOOKUP(A2,Sheet1!$A$2:$D$10,3,0)
Enter > Copy ลงด้านล่าง
- ที่ D2 คีย์
=VLOOKUP(A2,Sheet1!$A$2:$D$10,240)
Enter > Copy ลงด้านล่าง
หรือสามารถคีย์เพียงสูตรเดียวโดย ที่ B2 คีย์
=VLOOKUP($A2,Sheet1!$A$2:$D$10,MATCH(B$1,Sheet1!$A$1:$D$1,0),0)
Enter > Copy ไปทางขวาและลงด้านล่าง
สำหรับผลลัพธ์ที่เป็นค่า N#A แสดงว่าไม่มีบริษัทนั้นอยู่ใน Sheet1 ครับ

ขอขอบคุณ คุณ snasui มากเลยครับ
ไม่รู้จะตอบแทน คุณ snasui ยังไงดี
จะไม่ลืมน้ำใจครั้งนี้เลยครับ ขอให้มีความสุขมาก ๆ นะครับ ผมพึ่งมาเจอบอร์ดนี้ แต่เดี๋ยวนี้เริ่มแวะเข้ามาดูทุกวันเลยครับ แต่จะติดตามผลงานเรื่อย ๆ นะครับ
(บุคคลที่มีคุณค่าทางสังคม) ถ้าผมมีความสามารถผมก็อยากเป็นเหมือนคุณ snasui บ้างครับ

Re: รบกวนช่วยสอนวิธีการดึงข้อมูลหน่อยคับ
Posted: Tue Jun 19, 2012 9:07 pm
by iaia

คุณ snasui ครับ ผมเห็นที่ทำงานผมเค้าใช้ สูตร ISBANK ครับ มันมีข้อดี ข้อเสีย แตกต่างกันอย่างไรครับ
และมันสามารถใช้ ISBANK ได้รึป่าวครับ หรือว่า ผมดูผิด
ถ้าได้ รบกวนชี้แนะตัวอย่างให้หน่อยได้ไหมครับ
ขอบคุณครับ

Re: รบกวนช่วยสอนวิธีการดึงข้อมูลหน่อยคับ
Posted: Tue Jun 19, 2012 9:17 pm
by snasui

สำหรับ Isblank เป็นการตรวจสอบว่าเซลล์ที่ตรวจสอบนั้นเป็น
ค่าว่างเปล่าหรือไม่
เช่น Isblank(A1) เป็นการตรวจสอบว่าค่า A1 เป็นค่าว่างเปล่าหรือไม่ ถ้าเป็นค่าว่างเปล่าจะให้ผลลัพธ์เป็น True ถ้าไม่ใช่ค่าว่างเปล่าจะให้ผลลัพธ์เป็น False
หากจะนำมาช่วยในสูตรตามความเห็นก่อนหน้าว่า หากเป็น A2 เป็นค่าว่างเปล่าแล้วให้แสดงค่าว่าง หากไม่เป็นค่าว่างเปล่าแล้วให้แสดงผลลัพธ์จาก Vlookup สามารถปรับสูตรที่ B2 ได้เป็น
เช่น
=Isblank(A2,"",VLOOKUP($A2,Sheet1!$A$2:$D$10,MATCH(B$1,Sheet1!$A$1:$D$1,0),0))
Enter > Copy ไปทางขวาและลงด้านล่าง
Re: รบกวนช่วยสอนวิธีการดึงข้อมูลหน่อยคับ
Posted: Tue Jun 19, 2012 9:42 pm
by iaia
snasui wrote:
สำหรับ Isblank เป็นการตรวจสอบว่าเซลล์ที่ตรวจสอบนั้นเป็น
ค่าว่างเปล่าหรือไม่
เช่น Isblank(A1) เป็นการตรวจสอบว่าค่า A1 เป็นค่าว่างเปล่าหรือไม่ ถ้าเป็นค่าว่างเปล่าจะให้ผลลัพธ์เป็น True ถ้าไม่ใช่ค่าว่างเปล่าจะให้ผลลัพธ์เป็น False
หากจะนำมาช่วยในสูตรตามความเห็นก่อนหน้าว่า หากเป็น A2 เป็นค่าว่างเปล่าแล้วให้แสดงค่าว่าง หากไม่เป็นค่าว่างเปล่าแล้วให้แสดงผลลัพธ์จาก Vlookup สามารถปรับสูตรที่ B2 ได้เป็น
เช่น
=If(Isblank(A2),"",VLOOKUP($A2,Sheet1!$A$2:$D$10,MATCH(B$1,Sheet1!$A$1:$D$1,0),0))
Enter > Copy ไปทางขวาและลงด้านล่าง
ขอบคุณมากครับ
จะคอยติดตามผลงานนะครับ