Page 1 of 1
การหาข้อมูลที่แสดงผล ในระหว่างเซลล์นั้นๆ มาแสดงผล
Posted: Thu Apr 02, 2015 10:45 am
by sommor

อยากทราบ สูตรการหาข้อมูลที่แสดงผล ในระหว่างเซลล์นั้นๆ มาแสดงผล (นึกไม่ออกเลย เข้ามาสอบถาม)
หมายความว่า ผมได้หาข้อมูล ให้มาแสดงผลว่าที่ L M N O เรียบร้อยแล้ว
จากนั้น ต้องการให้ ข้อมูลที่แสดงผลใน L M N O มาแสดงผลที่ R
Re: การหาข้อมูลที่แสดงผล ในระหว่างเซลล์นั้นๆ มาแสดงผล
Posted: Thu Apr 02, 2015 10:59 am
by DhitiBank
ทดลองแบบนี้ครับ
R6 คีย์
=INDEX(L6:O6,SUMPRODUCT(--(L6:O6<>""),COLUMN(L6:O6)-COLUMN(L6)+1))
Enter แล้วคัดลอกลงด้านล่างครับ
Re: การหาข้อมูลที่แสดงผล ในระหว่างเซลล์นั้นๆ มาแสดงผล
Posted: Thu Apr 02, 2015 11:14 am
by sommor
เป็นพระคุณ อย่างสูง ครับ ขอเพิ่มเติม ....
ครับ หาก ผมต้องการ ให้ ข้อมูลที่ L M N O ( ให้ไปแล้วที่หน้าอื่นละ ครับ)
เช่น ให้ไปแสดงที่ sheet1 ใน คอลัมป์ A
Re: การหาข้อมูลที่แสดงผล ในระหว่างเซลล์นั้นๆ มาแสดงผล
Posted: Thu Apr 02, 2015 11:24 am
by DhitiBank
1. ที่ Sheet1 เซลล์ A1 คีย์เครื่องหมาย =
2. เอาเม้าส์คลิกเลือกชีท 1 แล้วคลิกเลือกเซลล์ R6 แล้วกด Enter
3. คัดลอกสูตรใน Sheet1 เซลล์ A1 ลงไปด้านล่างครับ
Re: การหาข้อมูลที่แสดงผล ในระหว่างเซลล์นั้นๆ มาแสดงผล
Posted: Thu Apr 02, 2015 11:30 am
by sommor
อ้อ ครับ แต่ถ้าเรา ต้องไม่ต้องการ ให้มันเกิดที่ R6 แบบว่า ต้องการให้ไปแสดง ที่
Sheet1 เซลล์ A1 ครั้งเดียว ละ ครับ
และ ขอ สูตรการเชื่อมโยง excel ที่ไม่มีข้อมูล ให้เป็น 0 หรือไม่ต้องแสดง หากไม่มีข้อมูล ครับ

Re: การหาข้อมูลที่แสดงผล ในระหว่างเซลล์นั้นๆ มาแสดงผล
Posted: Thu Apr 02, 2015 12:21 pm
by DhitiBank
=INDEX(L6:O6,SUMPRODUCT(--(L6:O6<>""),COLUMN(L6:O6)-COLUMN(L6)+1))
ทำได้ครับ
คัดลอกสูตรด้านบนไปวางที่ที่ต้องการให้แสดงผล จากนั้นคลิกที่ formula bar แก้ไขช่วงที่ไฮไลต์สีแดงโดยลบออก แล้วเอาเม้าส์คลิดเลือกช่วงเหล่านั้นจากชีท 1 ลองดูนะครับ
Re: การหาข้อมูลที่แสดงผล ในระหว่างเซลล์นั้นๆ มาแสดงผล
Posted: Thu Apr 02, 2015 7:48 pm
by sommor
ขอบคุณมากๆ ครับ
ที่หน้า sheet2 มีบรรทัดที่ 60 และ 61 มีเครื่องหมาย #### ถ้าเราไม่ต้องการให้แสดง ### เราจะใช้สูตรไหนครับ
Re: การหาข้อมูลที่แสดงผล ในระหว่างเซลล์นั้นๆ มาแสดงผล
Posted: Thu Apr 02, 2015 8:42 pm
by snasui

ใช้ได้หลายสูตรครับ
ตัวอย่างที่ D62 คีย์
=IFERROR(LOOKUP(2,1/(LEN('1'!L59:O59)>0),'1'!L59:O59),0)
Re: การหาข้อมูลที่แสดงผล ในระหว่างเซลล์นั้นๆ มาแสดงผล
Posted: Thu Apr 02, 2015 9:07 pm
by sommor
เป็นพระคุณอย่างยิ่ง ครับ อาจารย์ ยอมรับ ว่าใช้ได้หลายสูตร แต่ผมรู้สูตรเพียงนิดๆ แค่ใช้ เป็นครับ......