: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

ช่วยปรับสูตรการค้นหาให้หน่อยครับ

ฟอรัมถาม-ตอบปัญหาการใช้งานสูตรและฟังก์ชัน 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. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
Miracles
Member
Member
Posts: 75
Joined: Sun Oct 27, 2013 8:37 pm

ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#1

Post by Miracles »

สมุดงาน11.xlsx
คำถาม 1 ต้องการหาจำนวนของ เลข 08 ในคอลั่มม์ D วันจันทร์ หาไม่เจอครับ :!:
สูตรที่ใช้ =SUMPRODUCT(--($A$3:$A$9=G2)*($D$3:$D$9=08))
สูตรที่ใช้ =SUM(IF($A$3:$A$9=$G$2,IF($D$3:$D$9+0=8,1)))



คำถาม 2 ต้องการหาจำนวนของ เลข 9 ในคอลั่มม์ E วันอังคาร หาไม่เจอครับ :!:
สูตรที่ใช้ =SUMPRODUCT(--($A$3:$A$9=G8)*($E$3:$E$9=9))
สูตรที่ใช้ =SUM(IF($A$3:$A$9=$G$8,IF($E$3:$E$9+0=9,1)))

คำถาม 3 ไม่เกี่ยวกับ2ข้อด้านบน ถามเป็นความรู้ครับ อยากให้เวลาที่เราค้นหาตัวเลขเจอแล้วให้มันโชว์แบบเน้นสีแดง(ตามไฟล์แนบ)ทุกเซลล์ที่มันหาเจอจะทำได้หรือเปล่าครับ :?:


ขอบคุณมากครับ :D
You do not have the required permissions to view the files attached to this post.
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#2

Post by bank9597 »

Miracles wrote:
สมุดงาน11.xlsx
คำถาม 1 ต้องการหาจำนวนของ เลข 08 ในคอลั่มม์ D วันจันทร์ หาไม่เจอครับ :!:
สูตรที่ใช้ =SUMPRODUCT(--($A$3:$A$9=G2)*($D$3:$D$9=08))
สูตรที่ใช้ =SUM(IF($A$3:$A$9=$G$2,IF($D$3:$D$9+0=8,1)))



คำถาม 2 ต้องการหาจำนวนของ เลข 9 ในคอลั่มม์ E วันอังคาร หาไม่เจอครับ :!:
สูตรที่ใช้ =SUMPRODUCT(--($A$3:$A$9=G8)*($E$3:$E$9=9))
สูตรที่ใช้ =SUM(IF($A$3:$A$9=$G$8,IF($E$3:$E$9+0=9,1)))

คำถาม 3 ไม่เกี่ยวกับ2ข้อด้านบน ถามเป็นความรู้ครับ อยากให้เวลาที่เราค้นหาตัวเลขเจอแล้วให้มันโชว์แบบเน้นสีแดง(ตามไฟล์แนบ)ทุกเซลล์ที่มันหาเจอจะทำได้หรือเปล่าครับ :?:


ขอบคุณมากครับ :D
:D เคยแนะนำไปแล้วว่า หากตัวเลขถูกจัดเก็บในรูปแบบ Text ให้ใส่ตัวเลขลงในสูตรโดยมีเครื่องหมาย "" คร่อมไว้เสมอ

อีกทั้ง คำว่า จ. ในตาราง กับเซลล์อ้างอิง ไม่ได้เหมือนกัน จ. ในตารางได้มาจากการเอาวันที่/เดือน/ปี มาแปลงให้แสดงแค่วันเท่านั้น มันจะเหมือนกับ จ. ได้อย่างไร

ส่วนการใส่สีเซลล์ เป็นการกำหนด condition formatting ต้อง มีเซลล์ระบุตัวเลขที่ต้องทำสีไว้ชัดเจนก่อนครับ ไม่ใช่กำหนดในสูตร แบบนี้ไม่สามารถทำสีได้ครับ

ที่ถามมา ปรับสูตรดังนี้

G3 คีย์ =SUMPRODUCT(--(TEXT($A$3:$A$9,"ววว")=G2)*($D$3:$D$9="08"))
G9 คีย์ =SUMPRODUCT(--(TEXT($A$3:$A$9,"ววว")=G8)*($E$3:$E$9="9"))
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
Miracles
Member
Member
Posts: 75
Joined: Sun Oct 27, 2013 8:37 pm

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#3

Post by Miracles »

ได้แล้วครับ :lol:

ขอบคุณ คุณbank9597 มากๆเลยครับ :thup:
Miracles
Member
Member
Posts: 75
Joined: Sun Oct 27, 2013 8:37 pm

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#4

Post by Miracles »

สอบถามเพิ่มเติมครับ
ไม่ต้องการให้โชว์เลข 0.JPG

ไม่ต้องการให้มันโชว์เลข 0 เห็นแล้วรู้สึกไม่ค่อยดี :tt:
ต้องการให้มันว่างมีสูตรช่วยได้ไหมครับ :D


ขอบคุณมากครับ :D
You do not have the required permissions to view the files attached to this post.
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#5

Post by bank9597 »

Miracles wrote:สอบถามเพิ่มเติมครับ
ไม่ต้องการให้โชว์เลข 0.JPG

ไม่ต้องการให้มันโชว์เลข 0 เห็นแล้วรู้สึกไม่ค่อยดี :tt:
ต้องการให้มันว่างมีสูตรช่วยได้ไหมครับ :D


ขอบคุณมากครับ :D
:D ที่ A1 คีย์ =IF(OR(B1="",B1=0),"",B1)
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
Miracles
Member
Member
Posts: 75
Joined: Sun Oct 27, 2013 8:37 pm

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#6

Post by Miracles »

bank9597 wrote: :D ที่ A1 คีย์ =IF(OR(B1="",B1=0),"",B1)
สูตรนี้ใช้ได้ผลครับ :thup: ขอบคุณมากครับ :D

ขอสอบถามเพิ่มเติมนะครับ

คำถาม 1 ต้องการนับตัวเลขในคอลั่มม์ D โดยให้นับแต่ละตัวมีค่าเป็น 1 สูตรที่ใช้ คือ =COUNT($D$3:$D$20) ไม่สามารถนับได้ครับ

คำถาม 2 ต้องการนับตัวเลข 23 ในคอลั่มม์ D ว่ามีทั้งหมดกี่ตัวต้องใช้สูตรอะไรครับ ต้องใช้สูตรอะไรครับ ?.....

คำถาม 3 ต้องคีย์รายการกับจำนวนตรงนี้ที่เดียวโดยเลือจากรายการ แล้วข้อมูลไปลงใน Sheet2 ตามรายการที่เลือก วัน เดือน ปี เลือกรายการ จำนวน
1 ธ.ค. 13 ส้ม 50
สูตรที่ใช้คือ =IFERROR(INDEX(Sheet1!$J$14,MATCH(1,IF(DATE(2013,1,A$2)=Sheet1!$H14$,IFSheet1!$I$14=$I14,1)),0)),"") กด Enter แล้วมันไม่ยอมตกลง ช่วยปรับสูตรให้ทีครับ)
สมุดงาน11.xlsx
ขอบคุณมากครับ :D
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#7

Post by snasui »

:D ข้อ 1 ใช้ Counta
ข้อ 2 ใช้ Countif
ข้อ 3 ใช้ VBA ยกเว้นว่าแค่นำไปแสดงเฉย ๆ ไม่ใช่นำไปบันทึกแล้วคงค่าที่บันทึกไว้เช่นนั้น

ทั้ง 3 ข้อลองเขียนมาก่อน ติดตรงไหนค่อยถามกันต่อครับ
Miracles
Member
Member
Posts: 75
Joined: Sun Oct 27, 2013 8:37 pm

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#8

Post by Miracles »

snasui wrote::D ข้อ 1 ใช้ Counta
ข้อ 2 ใช้ Countif
ข้อ 3 ใช้ VBA ยกเว้นว่าแค่นำไปแสดงเฉย ๆ ไม่ใช่นำไปบันทึกแล้วคงค่าที่บันทึกไว้เช่นนั้น

ทั้ง 3 ข้อลองเขียนมาก่อน ติดตรงไหนค่อยถามกันต่อครับ


คำถาม 1 =COUNTA($D$3:$D$20)
คำถาม 2 =COUNTIF($D$3:$D$20,"23")

สองอันข้างบน ทำได้แล้ว ขอบคุณมากครับ :D

เหลือข้อ3 ไม่ได้ครับ VBA นี่ไม่เป็นเลยครับ :cry: มีวิธีอื่นแนะนำไหมครับ :flw:
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#9

Post by snasui »

:shock: วิธีอื่นคือกรอกข้อมูลเข้าไปเองครับ

ไม่มีสูตรสำหรับบันทึกข้อมูลแล้วให้คงค่าไว้เช่นนั้นได้
Miracles
Member
Member
Posts: 75
Joined: Sun Oct 27, 2013 8:37 pm

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#10

Post by Miracles »

งานนี้ก็คงต้องกรอกเองแหล่ะครับ :lol: :lol:
ส่วน VBA นี้ผมอยากเรียนรู้อยู่แหล่ะครับ
ผมจะลองหัดเขียนดูครับ ;)

ขอบคุณ คุณsnasui มากๆครับ :D
Miracles
Member
Member
Posts: 75
Joined: Sun Oct 27, 2013 8:37 pm

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#11

Post by Miracles »

ผมใช้สูตร =COUNTIF($A$1:$A$3,"A") เพื่อนับอักษรที่อยู่ในคอลั่มม์ A ผมอยากCopy ลากยาวลงมา
โดยให้อักษรที่อยู่ในในเครื่องหมาย "" เปลี่ยนไปตามคอลั่มม์ C เช่น ,"B"),"C"),"D")
โดยที่เราไม่ต้องมาเปลี่ยนอักษรในเครื่องหมาย "" ทีละตัว ต้องทำยังไงครับ :D
สมุดงาน12.xlsx

ขอบคุณมากครับ :D
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#12

Post by snasui »

:D ลองตามนี้ครับ

ที่ D1 คีย์

=COUNTIF($A$1:$A$15,SUBSTITUTE(ADDRESS(1,ROWS(A$1:A1),4),1,""))

Enter > Copy ลงด้านล่าง
Miracles
Member
Member
Posts: 75
Joined: Sun Oct 27, 2013 8:37 pm

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#13

Post by Miracles »

snasui wrote::D ลองตามนี้ครับ
ที่ D1 คีย์ =COUNTIF($A$1:$A$15,SUBSTITUTE(ADDRESS(1,ROWS(A$1:A1),4),1,""))
Enter > Copy ลงด้านล่าง
สูตรที่บอกมา ไช้ได้แล้วครับ :thup: ขอบคุณมากครับ :D :D

ผมขอถามเพิ่มเติมนะครับ

คำถามที่ 1
จากสูตรหาตัวอักษร =COUNTIF($A$1:$A$15,SUBSTITUTE(ADDRESS(1,ROWS(A$1:A1),4),1,"")) ถ้าเพิ่มเงื่อนไขว่าหาเฉพาะวันจันทร์ ต้องปรับสูตรอย่างไรครับ

คำถามที่ 2
ถ้าผมจะนำไปประยุกต์ใช้กับการหาตัวเลขต้องปรับสูตรยังไงครับ ผมลอง =COUNTIF($F$1:$F$15,SUBSTITUTE(ADDRESS(1,ROWS(A$1:A1),4),1,"")) มันหาไม่ได้ครับ

คำถามที่ 3
ต่อเนื่องจาก คำถามที่ 2 การหา ตัวเลข ถ้าเพิ่มเงื่อนไขว่าหาเฉพาะวันจันทร์ ต้องปรับสูตรอย่างไรครับ
สมุดงาน13.xlsx

ขอบคุณมากครับ :D
You do not have the required permissions to view the files attached to this post.
joo
Gold
Gold
Posts: 1213
Joined: Sat Apr 17, 2010 3:50 pm

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#14

Post by joo »

:D ลองยกตัวอย่างคำตอบมาสัก 2-3 ตัวอย่างพร้อม ทั้งเงื่อนไขทั้งหมดมาดูกันหน่อยครับ
Miracles
Member
Member
Posts: 75
Joined: Sun Oct 27, 2013 8:37 pm

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#15

Post by Miracles »

เงื่อนไขสืบเนื่องมาจากคำถามนี้ครับ
ผมใช้สูตร =COUNTIF($A$1:$A$3,"A") เพื่อนับอักษรที่อยู่ในคอลั่มม์ A ผมอยากCopy ลากยาวลงมา
โดยให้อักษรที่อยู่ในในเครื่องหมาย "" เปลี่ยนไปตามคอลั่มม์ C เช่น ,"B"),"C"),"D")
โดยที่เราไม่ต้องมาเปลี่ยนอักษรในเครื่องหมาย "" ทีละตัว ต้องทำยังไงครับ :D
ผมเอาสูตรที่คุณsnasuiบอกมาใช้นับตัวอักษรได้ แต่เอามานับตัวเลขแล้วไม่ได้ครับเลยถามเพิ่มเติมไป

ก็เลยอยากรู้ต่ออีกว่าถ้าเพิ่มเงื่อนไขให้หาเฉพาะวันจันทร์ เช่น ที่เป็นตัวอักษรก็อยากทราบว่า มี A กี่ตัว B กี่ตัว ส่วนที่เป็นตัวเลขเช่นมี 01 กี่ตัว 02 กี่ตัว เอาเฉพาะวันจันทร์ โดยเงื่อนไขด้านบน ต้องทำยังไง โดยเมื่อเราEnter > Copy ลงด้านล่างแล้วได้คำตอบแบบที่คุณsnasui แนะนำ
ลองตามนี้ครับ
ที่ D1 คีย์
=COUNTIF($A$1:$A$15,SUBSTITUTE(ADDRESS(1,ROWS(A$1:A1),4),1,""))
Enter > Copy ลงด้านล่าง
จากปัญหาข้างต้นต้องดูไฟล์แนบประกอบด้วยครับ

ผมรู้แค่ว่ามันน่าจะใช้สูตรSUMPRODUCTเข้ามาช่วย แต่ผมปรับสูตรไม่เป็นอ่ะครับ

ส่วนตัวอย่างก็ตามไฟล์แนบที่แนบไปนั่นแหล่ะครับ ผมแนบไปอีกครั้งนึงแล้วกันครับ :D
สมุดงาน13.xlsx
ขอบคุณมากครับ :D
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#16

Post by snasui »

Miracles wrote:ผมใช้สูตร =COUNTIF($A$1:$A$3,"A") เพื่อนับอักษรที่อยู่ในคอลั่มม์ A ผมอยากCopy ลากยาวลงมา
โดยให้อักษรที่อยู่ในในเครื่องหมาย "" เปลี่ยนไปตามคอลั่มม์ C เช่น ,"B"),"C"),"D")
โดยที่เราไม่ต้องมาเปลี่ยนอักษรในเครื่องหมาย "" ทีละตัว ต้องทำยังไงครับ :D
สมุดงาน12.xlsx

ขอบคุณมากครับ :D
:lol: โจทย์นี้ที่จริงแล้วไม่จำเป็นต้องใช้สูตร

=COUNTIF($A$1:$A$15,SUBSTITUTE(ADDRESS(1,ROWS(A$1:A1),4),1,""))

เนื่องจากผมเข้าใจว่าไม่มีคอลัมน์ C มาให้ เพียงแต่ทำเทียบมาเท่านั้น หากมีคอลัมน์ C มาด้วยสามารถเขียนสูตรเป็น

=COUNTIF($A$1:$A$15,$C1)

Enter > Copy ลงด้านล่าง
Miracles wrote:สูตรที่บอกมา ไช้ได้แล้วครับ ขอบคุณมากครับ

ผมขอถามเพิ่มเติมนะครับ

คำถามที่ 1
จากสูตรหาตัวอักษร =COUNTIF($A$1:$A$15,SUBSTITUTE(ADDRESS(1,ROWS(A$1:A1),4),1,"")) ถ้าเพิ่มเงื่อนไขว่าหาเฉพาะวันจันทร์ ต้องปรับสูตรอย่างไรครับ

คำถามที่ 2
ถ้าผมจะนำไปประยุกต์ใช้กับการหาตัวเลขต้องปรับสูตรยังไงครับ ผมลอง =COUNTIF($F$1:$F$15,SUBSTITUTE(ADDRESS(1,ROWS(A$1:A1),4),1,"")) มันหาไม่ได้ครับ

คำถามที่ 3
ต่อเนื่องจาก คำถามที่ 2 การหา ตัวเลข ถ้าเพิ่มเงื่อนไขว่าหาเฉพาะวันจันทร์ ต้องปรับสูตรอย่างไรครับ
ลองตามนี้ครับ
  1. ที่ K2 คีย์สูตร
    =COUNTIFS($G$2:$G$8,$J$1,$H$2:$H$8,J2)
    Enter > Copy ลงด้านล่าง
    ที่ W2 คีย์สูตร
    =COUNTIFS($R$2:$R$8,$V$1,$T$2:$T$8,V2)
    Enter > Copy ลงด้านล่าง
สำหรับ Sumif, Sumifs, Countif, Countifs เป็นฟังก์พื้นฐานที่ควรศึกษาให้เข้าใจครับ
Miracles
Member
Member
Posts: 75
Joined: Sun Oct 27, 2013 8:37 pm

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#17

Post by Miracles »

=COUNTIF($A$1:$A$15,SUBSTITUTE(ADDRESS(1,ROWS(A$1:A1),4),1,""))
สูตรนี้พอเปลี่ยนตัวอักษรที่คอลั่มม์ C เป็นตัวอื่นนอกจากที่แนบไฟล์ไป มันหาไม่เจอครับ :o

กำลังจะถามพอดี แต่เจอสูตรที่บอกมาใหม่
=COUNTIF($A$1:$A$15,$C1)
อันนี้ใช้ได้แล้วครับ :thup:

ส่วนอีก2สูตรใช้ได้ครับ :thup:

ขอบคุณมากๆครับ :D
Miracles
Member
Member
Posts: 75
Joined: Sun Oct 27, 2013 8:37 pm

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#18

Post by Miracles »

ถามเพิ่มเติมครับ :D

ต้องการซ่อนเลข 5 ครับ ต้องปรับสูตรอย่างไร

สูตรที่ใช้คือ =IF(OR(D3="5",D2="5"),D3,"")
=LEFT(RIGHT(F3,2),1)&LEFT(RIGHT(G3,1),1)
สมุดงาน14.xlsx
ขอบคุณมากครับ :D
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#19

Post by snasui »

:D ลองตามนี้ครับ

ที่ G3 คีย์

=IF(F3="","",D3)

Enter > Copy ลงด้านล่าง
Miracles
Member
Member
Posts: 75
Joined: Sun Oct 27, 2013 8:37 pm

Re: ช่วยปรับสูตรการค้นหาให้หน่อยครับ

#20

Post by Miracles »

=IF(F3="","",D3)
ใช้ได้แล้วครับ ขอบคุณมากครับ :D :thup:

ขอถามเพิ่มเติมเป็นความรู้ครับ สูตรที่มีตัว ($$)อยู่ด้วยตามตัวอย่างด้านล่าง ทำไมมันจึงไม่ยอมให้เราหาข้ามชีท
พอกดEnter มันไม่ยอมตกลงครับ ถ้าเจอปัญหาแบบนี้จะต้องแก้ยังไงครับ

=COUNTIF($AK$4:$AK$2035,"04") ทำงานหาในชีทเดียวกันใช้ได้

แต่พอมาทำงานชีท2 ต้องการโยงไปหาที่ชีท 1 ไม่ได้ครับ
=COUNTIF($Sheet1!AK$4:$Sheet1!AK$2035,"04") มันไม่ยอมตกลงครับ

ถ้าเจอปัญหาแบบนี้ต้องแก้อย่างไรครับ :mrgreen:



ขอบคุณมากครับ :D
Post Reply