Page 1 of 1

เลือก drop down list แล้วให้แสดงผลข้อมูลตามที่เลือก

Posted: Mon Jul 17, 2017 9:44 am
by taeyeon
อยากทราบวิธีการทำ
เมื่อเลือก Drop down list แล้วแสดงข้อมูลตามที่เลือก เช่น
เมื่อเลือกนักเรียนชั้น ป.1/1 ใน drop down list จะแสดงข้อมูลนักเรียนชั้น ป.1/1 ขึ้นมา

Re: เลือก drop down list แล้วให้แสดงผลข้อมูลตามที่เลือก

Posted: Mon Jul 17, 2017 4:44 pm
by parakorn
ลองสร้างไฟล์ตัวอย่างแนบมาด้วย จะสะดวกต่อการแก้ปัญหาให้ครับ

Re: เลือก drop down list แล้วให้แสดงผลข้อมูลตามที่เลือก

Posted: Mon Jul 17, 2017 7:34 pm
by taeyeon
parakorn wrote:ลองสร้างไฟล์ตัวอย่างแนบมาด้วย จะสะดวกต่อการแก้ปัญหาให้ครับ

[attachment=0]ประถม.xlsx
คืออยากให้ข้อมูลนักเรียนแสดงขึ้นมาในหน้าบันทึเวลาเรียน ตามชั้น ห้อง ที่เลือกค่ะในหน้ากรอกข้อมูลพื้นฐานค่ะ
รบกวนด้วยนะคะ

Re: เลือก drop down list แล้วให้แสดงผลข้อมูลตามที่เลือก

Posted: Mon Jul 17, 2017 7:47 pm
by snasui
:D ช่วยอธิบายมาว่าต้องการให้ชีตใด เซลล์ใด มีค่าเป็นเท่าใด ด้วยเงื่อนไขใด

การถามตอบกรุณาอ้างให้ถึงเซลล์ ชีต เพื่อจะได้เข้าถึงข้อมูลโดยไวครับ

Re: เลือก drop down list แล้วให้แสดงผลข้อมูลตามที่เลือก

Posted: Mon Jul 17, 2017 8:23 pm
by taeyeon
snasui wrote::D ช่วยอธิบายมาว่าต้องการให้ชีตใด เซลล์ใด มีค่าเป็นเท่าใด ด้วยเงื่อนไขใด

การถามตอบกรุณาอ้างให้ถึงเซลล์ ชีต เพื่อจะได้เข้าถึงข้อมูลโดยไวครับ

Re: เลือก drop down list แล้วให้แสดงผลข้อมูลตามที่เลือก

Posted: Mon Jul 17, 2017 8:41 pm
by snasui
:D ต้นทางของค่าเหล่านั้นอยู่ที่ชีตใด คอลัมน์ใดครับ

Re: เลือก drop down list แล้วให้แสดงผลข้อมูลตามที่เลือก

Posted: Mon Jul 17, 2017 9:10 pm
by taeyeon
snasui wrote::D ต้นทางของค่าเหล่านั้นอยู่ที่ชีตใด คอลัมน์ใดครับ

ขออภัย ลืมใส่ต้นทางของค่าค่ะ :D
ข้อมูลของนร ป1.1 อยู่ในชีท (ข้อมูลนร ป1.1)
ข้อมูลของนร ป1.2 อยู่ในชีท (ข้อมูลนร ป1.2)
คอลัมน์ A คือ เลขที่ หรือ ลำดับที่
คอลัมน์ B คือ เลขประจำตัวนักเรียน
คอลัมน์ C คือ เลขประชาชาน
คอลัมน์ D คือ ชื่อสกุล
ขออนุญาตแนบไฟล์มาให้ใหม่นะคะ

Re: เลือก drop down list แล้วให้แสดงผลข้อมูลตามที่เลือก

Posted: Tue Jul 18, 2017 6:15 am
by snasui
:D ตัวอย่างสูตรที่ชีตบันทึกเวลาเรียน เซลล์ A7 ตามด้านล่างครับ

=OFFSET(INDIRECT("'"&"ข้อมูลนร ป"&กรอกข้อมูลพื้นฐาน!$C$15&"."&กรอกข้อมูลพื้นฐาน!$E$15&"'!A2"),ROWS(C$7:C7)-1,COLUMNS($A7:C7)-1)

Enter > Copy ไปด้านขวาและลงด้านล่าง

Re: เลือก drop down list แล้วให้แสดงผลข้อมูลตามที่เลือก

Posted: Tue Jul 18, 2017 6:54 pm
by taeyeon
snasui wrote::D ตัวอย่างสูตรที่ชีตบันทึกเวลาเรียน เซลล์ A7 ตามด้านล่างครับ

=OFFSET(INDIRECT("'"&"ข้อมูลนร ป"&กรอกข้อมูลพื้นฐาน!$C$15&"."&กรอกข้อมูลพื้นฐาน!$E$15&"'!A2"),ROWS(C$7:C7)-1,COLUMNS($A7:C7)-1)

Enter > Copy ไปด้านขวาและลงด้านล่าง



:D รบกวนอีกครั้งนะคะ คือพอดีลองนำสูตรไปใส่ตามที่บอกแล้วข้อมูลขึ้นมาไม่ครบและไม่ตรงช่อง เช่น เลขประชาชนไปแสดงที่ช่องเลขที่หรือลำดับที่แทน จะแก้ไขอย่างไรดีคะ

Re: เลือก drop down list แล้วให้แสดงผลข้อมูลตามที่เลือก

Posted: Tue Jul 18, 2017 7:38 pm
by snasui
:D แนบไฟล์ที่ลองทำมาเองด้วยจะได้ตอบต่อไปจากนั้นครับ

Re: เลือก drop down list แล้วให้แสดงผลข้อมูลตามที่เลือก

Posted: Tue Jul 18, 2017 7:48 pm
by taeyeon
snasui wrote::D แนบไฟล์ที่ลองทำมาเองด้วยจะได้ตอบต่อไปจากนั้นครับ


ขอโทษด้วยค่ะ นี่ค่ะไฟล์

Re: เลือก drop down list แล้วให้แสดงผลข้อมูลตามที่เลือก

Posted: Tue Jul 18, 2017 8:52 pm
by snasui
:o ขออภัยครับ

ผมคีย์สูตรผิดไปนิดหน่อย ที่ถูกต้องคือด้านล่างครับ

เซลล์ A7 คีย์สูตร

=OFFSET(INDIRECT("'"&"ข้อมูลนร ป"&กรอกข้อมูลพื้นฐาน!$C$15&"."&กรอกข้อมูลพื้นฐาน!$E$15&"'!A2"),ROWS(C$7:C7)-1,COLUMNS($A7:A7)-1)

Enter > Copy ไปด้านขวาและลงด้านล่าง