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

ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

ฟอรัมถาม-ตอบปัญหาการใช้งานสูตรและฟังก์ชัน Excel
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
thinatda
Member
Member
Posts: 55
Joined: Thu Aug 06, 2020 1:28 pm
Excel Ver: 2019

ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

#1

Post by thinatda »

ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ หนูใส่ =MATCH(M5,ไปรษณีย์!$A$8:$A504,0) ในsheet2 ช่อง N5 ค่ะ
1. ต้องการค้นหาข้อมูลจาก sheet ชื่อ ไปรษณีย์ ให้มาแสดงใน sheet2 ค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
puriwutpokin
Guru
Guru
Posts: 3801
Joined: Fri Jan 04, 2013 9:49 pm
Location: Bangkok
Excel Ver: MS.365

Re: ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

#2

Post by puriwutpokin »

ปรับเป็น =MATCH(VALUE(M5),ไปรษณีย์!$A$2:$A504,0)
:shock: :roll: :D
thinatda
Member
Member
Posts: 55
Joined: Thu Aug 06, 2020 1:28 pm
Excel Ver: 2019

Re: ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

#3

Post by thinatda »

puriwutpokin wrote: Tue Sep 08, 2020 5:37 pm ปรับเป็น =MATCH(VALUE(M5),ไปรษณีย์!$A$2:$A504,0)
ลองใส่แล้วค่ะ แต่ข้อมูลใน sheet ไปรษณีย์ ไม่เปลื่ยนตามที่ค้นหาค่ะ
You do not have the required permissions to view the files attached to this post.
remakers
Member
Member
Posts: 4
Joined: Fri Apr 07, 2017 2:44 pm

Re: ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

#4

Post by remakers »

thinatda wrote: Wed Sep 09, 2020 8:49 am
puriwutpokin wrote: Tue Sep 08, 2020 5:37 pm ปรับเป็น =MATCH(VALUE(M5),ไปรษณีย์!$A$2:$A504,0)
ลองใส่แล้วค่ะ แต่ข้อมูลใน sheet ไปรษณีย์ ไม่เปลื่ยนตามที่ค้นหาค่ะ
sheet ไปรษณีย์ เป็น sheet ของข้อมูลไม่ใช่เหรอครับ จะเปลี่ยนแปลงได้ยังไง
ที่อยากจะให้เปลี่ยนคือหน้า sheet2 หรือเปล่าครับ
ถ้าใช่ลองดูสูตรดีๆครับ เพราะมันไม่ได้ค้นหาจาก N5 เลย
thinatda
Member
Member
Posts: 55
Joined: Thu Aug 06, 2020 1:28 pm
Excel Ver: 2019

Re: ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

#5

Post by thinatda »

remakers wrote: Wed Sep 09, 2020 10:35 am
thinatda wrote: Wed Sep 09, 2020 8:49 am
puriwutpokin wrote: Tue Sep 08, 2020 5:37 pm ปรับเป็น =MATCH(VALUE(M5),ไปรษณีย์!$A$2:$A504,0)
ลองใส่แล้วค่ะ แต่ข้อมูลใน sheet ไปรษณีย์ ไม่เปลื่ยนตามที่ค้นหาค่ะ
sheet ไปรษณีย์ เป็น sheet ของข้อมูลไม่ใช่เหรอครับ จะเปลี่ยนแปลงได้ยังไง
ที่อยากจะให้เปลี่ยนคือหน้า sheet2 หรือเปล่าครับ
ถ้าใช่ลองดูสูตรดีๆครับ เพราะมันไม่ได้ค้นหาจาก N5 เลย

sheet2 เป็น sheetที่ใช้กรอกข้อมูลค่ะ
sheet ไปรษณีย์ เป็น sheet ไว้สำหรับค้นหาข้อมูลค่ะ และ ปริ้นให้น่าออกมาเป็นแบบ sheet ไปรษณีย์ ค่ะ
สิ่งที่ต้องการคือ ดึงข้อมูลจาก sheet 2 มาแสดง ใน sheet ไปรษณีย์ เฉพาะข้อมูลที่กรอกเลข เอกสารขอเบิกค่ะ
User avatar
snasui
Site Admin
Site Admin
Posts: 31214
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

#6

Post by snasui »

thinatda wrote: Wed Sep 09, 2020 11:16 am สิ่งที่ต้องการคือ ดึงข้อมูลจาก sheet 2 มาแสดง ใน sheet ไปรษณีย์ เฉพาะข้อมูลที่กรอกเลข เอกสารขอเบิกค่ะ
:D ดึงข้อมูลจากไหนมาแสดงในชีต ไปรษณีย์ ครับ

ดึงอย่างไร กรุณาอธิมาอย่างละเอียด พร้อมทั้งยกตัวให้เห็นด้วยว่าค่าในเซลล์ไหนไปแสดงยังเซลล์ไหน ด้วยเงื่อนไขใดครับ
thinatda
Member
Member
Posts: 55
Joined: Thu Aug 06, 2020 1:28 pm
Excel Ver: 2019

Re: ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

#7

Post by thinatda »

snasui wrote: Wed Sep 09, 2020 12:50 pm
thinatda wrote: Wed Sep 09, 2020 11:16 am สิ่งที่ต้องการคือ ดึงข้อมูลจาก sheet 2 มาแสดง ใน sheet ไปรษณีย์ เฉพาะข้อมูลที่กรอกเลข เอกสารขอเบิกค่ะ
:D ดึงข้อมูลจากไหนมาแสดงในชีต ไปรษณีย์ ครับ

ดึงอย่างไร กรุณาอธิมาอย่างละเอียด พร้อมทั้งยกตัวให้เห็นด้วยว่าค่าในเซลล์ไหนไปแสดงยังเซลล์ไหน ด้วยเงื่อนไขใดครับ

ตอนนี้งานเก่าหายค่ะ หนูเลย สร้างไฟล์งานมาใหม่

1.ต้องการเอาข้อมูลที่กรอกจาก ชื่อ sheet DOC_H มาแสดงที่ sheet RP_Invoice ค่ะ โดยใช้วิธีกรอกตรงช่อง Document NO ใช้สูตร =MATCH(H2,DOC_H!$A$8:$A499,0)ค่ะ ตอนนี้ติดปัญญาหา ที่ sheet RP_Invoice ช่วง A16-E28 ยังไม่เปลื่ยนตามข้อมูลที่กรอกค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31214
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

#8

Post by snasui »

:D เท่าที่ลองคีย์พบว่าข้อมูลเปลี่ยนตามสิ่งที่คีย์ครับ

ควรแก้ไขข้อมูลต้นทางให้แตกต่างกันจะได้เห็นว่ามีการเปลี่ยนแปลงเกิดขึ้นเมื่อคีย์ค่าที่เปลี่ยนแปลงไปครับ
thinatda
Member
Member
Posts: 55
Joined: Thu Aug 06, 2020 1:28 pm
Excel Ver: 2019

Re: ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

#9

Post by thinatda »

snasui wrote: Wed Sep 09, 2020 6:03 pm :D เท่าที่ลองคีย์พบว่าข้อมูลเปลี่ยนตามสิ่งที่คีย์ครับ

ควรแก้ไขข้อมูลต้นทางให้แตกต่างกันจะได้เห็นว่ามีการเปลี่ยนแปลงเกิดขึ้นเมื่อคีย์ค่าที่เปลี่ยนแปลงไปครับ
ลองใส่ข้อมูลที่แตกต่างแล้วค่ะ แต่ ช่อง A16 , E16 ,B24,c27,c28 ยังไม่เปลี่ยนตามเลยค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
logic
Gold
Gold
Posts: 1511
Joined: Thu Mar 18, 2010 1:57 pm
Excel Ver: 365

Re: ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

#10

Post by logic »

ลองแล้วก็เปลี่ยนนะครับ
Link.png
You do not have the required permissions to view the files attached to this post.
thinatda
Member
Member
Posts: 55
Joined: Thu Aug 06, 2020 1:28 pm
Excel Ver: 2019

Re: ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

#11

Post by thinatda »

logic wrote: Thu Sep 10, 2020 9:13 am ลองแล้วก็เปลี่ยนนะครับ

Link.png

ลองใส่แล้วค่ะขึ้น =S11 ค้าง ที่ A17 ค่ะ
User avatar
logic
Gold
Gold
Posts: 1511
Joined: Thu Mar 18, 2010 1:57 pm
Excel Ver: 365

Re: ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

#12

Post by logic »

มันจัดรูปแบบเป็นข้อความ (Text) อยู่นะ เซลล์ไหนจะกรอกสูตร ไม่จัดเป็น Text ครับ

จัดรูปแบบให้เป็น General เสียก่อน คลิกขวาแล้วเลือก Format cells ที่แถบ Number เลือก General แล้วคีย์ =s11 ใหม่
thinatda
Member
Member
Posts: 55
Joined: Thu Aug 06, 2020 1:28 pm
Excel Ver: 2019

Re: ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

#13

Post by thinatda »

logic wrote: Thu Sep 10, 2020 10:39 am มันจัดรูปแบบเป็นข้อความ (Text) อยู่นะ เซลล์ไหนจะกรอกสูตร ไม่จัดเป็น Text ครับ

จัดรูปแบบให้เป็น General เสียก่อน คลิกขวาแล้วเลือก Format cells ที่แถบ Number เลือก General แล้วคีย์ =s11 ใหม่
ตอนนี้มีปัญหาที่ช่อง E17,B24,C27,C28 ค่ะ ที่ยังไม่เปลี่ยนตามค่ะ
ส่วนช่อง E17 หาไม่เจอค่ะว่าต้อง s อะไร
You do not have the required permissions to view the files attached to this post.
User avatar
puriwutpokin
Guru
Guru
Posts: 3801
Joined: Fri Jan 04, 2013 9:49 pm
Location: Bangkok
Excel Ver: MS.365

Re: ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

#14

Post by puriwutpokin »

ที่ S4=INDEX(DOC_H!$F$8:$Q$1105,$I$2,T4)
:shock: :roll: :D
thinatda
Member
Member
Posts: 55
Joined: Thu Aug 06, 2020 1:28 pm
Excel Ver: 2019

Re: ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

#15

Post by thinatda »

puriwutpokin wrote: Thu Sep 10, 2020 1:10 pm ที่ S4=INDEX(DOC_H!$F$8:$Q$1105,$I$2,T4)
ขอบคุณค่ะได้แล้วค่ะ
thinatda
Member
Member
Posts: 55
Joined: Thu Aug 06, 2020 1:28 pm
Excel Ver: 2019

Re: ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

#16

Post by thinatda »

puriwutpokin wrote: Thu Sep 10, 2020 1:10 pm ที่ S4=INDEX(DOC_H!$F$8:$Q$1105,$I$2,T4)
สอบถามเพิ่มเติมค่ะ
ตอนนี้ติดปัญหา sheet ชื่อ ค้นหาทั่วไป ช่อง c26,c27 ค่ะ หาไม่เจอค่ะว่าต้องใส่ s อะไร ลองใส่ไปเลยๆแล้วก็ไม่เจอค่ะ
You do not have the required permissions to view the files attached to this post.
phon
Member
Member
Posts: 8
Joined: Fri Sep 11, 2020 10:24 am
Excel Ver: 365

code vba

#17

Post by phon »

สอบถามอาจารย์ครับ ผมมี input ข้อมูลอยู่ 2 TextBox ครับคือ TextBox1 กับ TextBox2 และมีคอลัมน์ที่ต้องรับข้อมูลอยู่ 2 คอลัมน์คือ A และ B
ความต้องการคือ ตอนกด Enter ถ้า A1 ว่างให้นำค่า TextBox1 ไปใส่ A1 และค่า TextBox2 ไปใส่ B1 ไล่ลงไปเรื่อยๆ ครับ แต่ถ้าค่า A1 ตรงกับค่า TextBox1 ให้นำค่า TextBox2 ไปบวกเพิ่มใน B1 ครับ ต้องเขียน VBA แบบไหนครับ
You do not have the required permissions to view the files attached to this post.
User avatar
puriwutpokin
Guru
Guru
Posts: 3801
Joined: Fri Jan 04, 2013 9:49 pm
Location: Bangkok
Excel Ver: MS.365

Re: ต้องการค้นหาข้อมูลด้วย MATCH แต่ใส่สูตรแล้วไม่ได้ค่ะ

#18

Post by puriwutpokin »

ที่ S4=INDEX(Inputทั่วไป!$F$8:$V$1105,$I$2,T4) คัดลอกถึง S17
:shock: :roll: :D
Post Reply