:!: โปรดทราบ Image
    1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ดครับ Image
    2. การสมัครสมาชิกเพื่อโพสต์คำถาม ดาวน์โหลดไฟล์แนบไปศึกษา ทำตามขั้นตอนด้านล่างครับ
      1. สมัครสมาชิก ดูขั้นตอนตาม Link นี้ครับ => สมัครสมาชิก กรณีลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่นี่ครับ => Reset รหัสผ่านImage
      2. Login เข้าระบบโดยคลิก Login ตรงมุมขวาบนของหน้านี้ Image กรณีมีปัญหาในการเข้าใช้งาน คลิก Link นี้เพื่อแจ้งผู้ดูแลระบบครับ => ติดต่อผู้ดูแลระบบ
    3. เมื่อ Login แล้วสามารถกำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษได้ที่ Link นี้ครับ => ตั้งค่าส่วนตัว Image
    4. วิธีการตั้งและตอบกระทู้ดูได้ที่ Link นี้ครับ => วิธีการตั้งและตอบกระทู้ Image
    5. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ Link นี้ครับ => จัดรูปแบบตัวอักษร และสามารถกำหนดขนาดตัวอักษรใน Browser ได้ที่นี่ครับ ==> กำหนดขนาดตัวอักษรใน Browser Image

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

ฟอรั่มถาม-ตอบปัญหาการใช้งาน MS Excel and VBA
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถาม-ตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบ ต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. อธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. ควรแนบตัวอย่างไฟล์มาที่ฟอรั่มนี้เพื่อเพิ่มความสะดวกในการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่น นอกจากนี้ไม่ควรแนบไฟลที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. สำหรับคำถามเกี่ยวกับ VBA ให้ลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน ควรโพสต์ Code ให้แสดงเป็น Code เพื่อสะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. แจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
taeyeon
Member
Member
Posts: 6
Joined: Mon Jul 17, 2017 9:30 am

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

#1

Postby taeyeon » Mon Jul 17, 2017 9:44 am

อยากทราบวิธีการทำ
เมื่อเลือก Drop down list แล้วแสดงข้อมูลตามที่เลือก เช่น
เมื่อเลือกนักเรียนชั้น ป.1/1 ใน drop down list จะแสดงข้อมูลนักเรียนชั้น ป.1/1 ขึ้นมา
You do not have the required permissions to view the files attached to this post.

User avatar
parakorn
Silver
Silver
Posts: 565
Joined: Thu Mar 14, 2013 9:41 am
Contact:

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

#2

Postby parakorn » Mon Jul 17, 2017 4:44 pm

ลองสร้างไฟล์ตัวอย่างแนบมาด้วย จะสะดวกต่อการแก้ปัญหาให้ครับ
"," คือ ยูเนี่ยน ใช้เลือกช่วงใดบ้างให้คำนวณทั้งหมด(เลือกซ้ำคำนวณซ้ำ)
":" คือ เซต ใช้สร้างช่วงตารางข้อมูลระหว่าง2Cell
" "(เว้นวรรค) คือ อินเตอร์เซก ใช้เลือกข้อมูลเฉพาะด้านในจุดตัดระหว่างเซตทั้งหมด

Array ต้องเป็น เซตเท่านั้น

taeyeon
Member
Member
Posts: 6
Joined: Mon Jul 17, 2017 9:30 am

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

#3

Postby taeyeon » Mon Jul 17, 2017 7:34 pm

parakorn wrote:ลองสร้างไฟล์ตัวอย่างแนบมาด้วย จะสะดวกต่อการแก้ปัญหาให้ครับ

[attachment=0]ประถม.xlsx
คืออยากให้ข้อมูลนักเรียนแสดงขึ้นมาในหน้าบันทึเวลาเรียน ตามชั้น ห้อง ที่เลือกค่ะในหน้ากรอกข้อมูลพื้นฐานค่ะ
รบกวนด้วยนะคะ
You do not have the required permissions to view the files attached to this post.

User avatar
snasui
Site Admin
Site Admin
Posts: 21520
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

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

#4

Postby snasui » Mon Jul 17, 2017 7:47 pm

:D ช่วยอธิบายมาว่าต้องการให้ชีตใด เซลล์ใด มีค่าเป็นเท่าใด ด้วยเงื่อนไขใด

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

taeyeon
Member
Member
Posts: 6
Joined: Mon Jul 17, 2017 9:30 am

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

#5

Postby taeyeon » Mon Jul 17, 2017 8:23 pm

snasui wrote::D ช่วยอธิบายมาว่าต้องการให้ชีตใด เซลล์ใด มีค่าเป็นเท่าใด ด้วยเงื่อนไขใด

การถามตอบกรุณาอ้างให้ถึงเซลล์ ชีต เพื่อจะได้เข้าถึงข้อมูลโดยไวครับ
You do not have the required permissions to view the files attached to this post.

User avatar
snasui
Site Admin
Site Admin
Posts: 21520
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

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

#6

Postby snasui » Mon Jul 17, 2017 8:41 pm

:D ต้นทางของค่าเหล่านั้นอยู่ที่ชีตใด คอลัมน์ใดครับ

taeyeon
Member
Member
Posts: 6
Joined: Mon Jul 17, 2017 9:30 am

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

#7

Postby taeyeon » Mon Jul 17, 2017 9:10 pm

snasui wrote::D ต้นทางของค่าเหล่านั้นอยู่ที่ชีตใด คอลัมน์ใดครับ

ขออภัย ลืมใส่ต้นทางของค่าค่ะ :D
ข้อมูลของนร ป1.1 อยู่ในชีท (ข้อมูลนร ป1.1)
ข้อมูลของนร ป1.2 อยู่ในชีท (ข้อมูลนร ป1.2)
คอลัมน์ A คือ เลขที่ หรือ ลำดับที่
คอลัมน์ B คือ เลขประจำตัวนักเรียน
คอลัมน์ C คือ เลขประชาชาน
คอลัมน์ D คือ ชื่อสกุล
ขออนุญาตแนบไฟล์มาให้ใหม่นะคะ
You do not have the required permissions to view the files attached to this post.

User avatar
snasui
Site Admin
Site Admin
Posts: 21520
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

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

#8

Postby snasui » Tue Jul 18, 2017 6:15 am

:D ตัวอย่างสูตรที่ชีตบันทึกเวลาเรียน เซลล์ A7 ตามด้านล่างครับ

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

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

taeyeon
Member
Member
Posts: 6
Joined: Mon Jul 17, 2017 9:30 am

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

#9

Postby taeyeon » Tue Jul 18, 2017 6:54 pm

snasui wrote::D ตัวอย่างสูตรที่ชีตบันทึกเวลาเรียน เซลล์ A7 ตามด้านล่างครับ

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

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



:D รบกวนอีกครั้งนะคะ คือพอดีลองนำสูตรไปใส่ตามที่บอกแล้วข้อมูลขึ้นมาไม่ครบและไม่ตรงช่อง เช่น เลขประชาชนไปแสดงที่ช่องเลขที่หรือลำดับที่แทน จะแก้ไขอย่างไรดีคะ
You do not have the required permissions to view the files attached to this post.

User avatar
snasui
Site Admin
Site Admin
Posts: 21520
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

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

#10

Postby snasui » Tue Jul 18, 2017 7:38 pm

:D แนบไฟล์ที่ลองทำมาเองด้วยจะได้ตอบต่อไปจากนั้นครับ

taeyeon
Member
Member
Posts: 6
Joined: Mon Jul 17, 2017 9:30 am

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

#11

Postby taeyeon » Tue Jul 18, 2017 7:48 pm

snasui wrote::D แนบไฟล์ที่ลองทำมาเองด้วยจะได้ตอบต่อไปจากนั้นครับ


ขอโทษด้วยค่ะ นี่ค่ะไฟล์
You do not have the required permissions to view the files attached to this post.

User avatar
snasui
Site Admin
Site Admin
Posts: 21520
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Contact:

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

#12

Postby snasui » Tue Jul 18, 2017 8:52 pm

:o ขออภัยครับ

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

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

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

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


Return to “Excel”

Who is online

Users browsing this forum: Google [Bot] and 30 guests