: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

Search found 41 matches

by teedemon
Mon May 12, 2025 6:21 am
Forum: Excel
Topic: vlookup ดึงข้อมูลที่มี , คั่นอยู่
Replies: 7
Views: 806

Re: vlookup ดึงข้อมูลที่มี , คั่นอยู่

snasui wrote: Sun May 11, 2025 6:09 pm :D ลองทำความเข้าใจคำอธิบาย Lookup จากที่นี่ครับ :arrow: https://snasui.com/wordpress/last-cell-that-not-blank/
ครับผม

หลังจากที่ลองใช้สูตรที่แนะนำ เกิดปัญหาว่า ในกรณีมีข้อมูลซ้ำกันหลายแถว คอลัมน์ A,B
ค่าที่ได้จะเป็นค่าสุดท้ายในชุดข้อมูลครับผม

ขอบคุณครับ
by teedemon
Sun May 11, 2025 3:26 pm
Forum: Excel
Topic: vlookup ดึงข้อมูลที่มี , คั่นอยู่
Replies: 7
Views: 806

Re: vlookup ดึงข้อมูลที่มี , คั่นอยู่


:D ลองดูว่าใช่สูตรนี้หรือไม่ครับ

=LOOKUP(2,1/(SEARCH(C2,data!$A$2:$A$6)*SEARCH(D2,data!$B$2:$B$6)),data!$G$2:$G$6)

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


ขอบคุณครับ ผลลัพธ์เบื้องต้นก็เป็นได้ตามที่คิดไว้ เด ...
by teedemon
Sat May 10, 2025 6:04 pm
Forum: Excel
Topic: vlookup ดึงข้อมูลที่มี , คั่นอยู่
Replies: 7
Views: 806

Re: vlookup ดึงข้อมูลที่มี , คั่นอยู่

snasui wrote: Sat May 10, 2025 3:52 pm :D ตัวอย่างสูตรครับ

=VLOOKUP(C2&"*",data!$A$2:$I$3,7,FALSE)
ขอบคุณครับ รบกวนเพิ่มเติมครับ อยากให้ดึงข้อมูลมา โดยมีคอลัมน์ B เป็นตัวกำหนดด้วยอีก เพราะข้อมูลในคอลัมน์ G จะแตกต่างออกไปครับ
by teedemon
Sat May 10, 2025 3:15 pm
Forum: Excel
Topic: vlookup ดึงข้อมูลที่มี , คั่นอยู่
Replies: 7
Views: 806

vlookup ดึงข้อมูลที่มี , คั่นอยู่

เรียนสมาชิกทุกท่าน

ต้องการดึงค่า Vlookup อ้างถึงชีทข้อมูลในคอลัม G มาโช่ว์ โดยใช้ค่าจากคอลัมน์ C แต่ขึ้น N/A
เนืองจาก data มีคอมม่า , อยู่ มีวิธีไหนทำได้บ้างครับ
by teedemon
Wed Aug 10, 2022 10:11 am
Forum: Excel
Topic: จะให้โชว์ยอดคงเหลือเซลล์ล่างสุด
Replies: 4
Views: 494

Re: จะให้โชว์ยอดคงเหลือเซลล์ล่างสุด

รบกวนเพิ่มเติมได้ไหมครับ

ถ้าเรามีรับยอดเพิ่มแล้วให้ไปบวกกับยอดคงเหลือล่าสุดต้องเขียนสูตรยังไงครับ

ขอบคุณครับ
by teedemon
Wed Aug 10, 2022 7:41 am
Forum: Excel
Topic: จะให้โชว์ยอดคงเหลือเซลล์ล่างสุด
Replies: 4
Views: 494

จะให้โชว์ยอดคงเหลือเซลล์ล่างสุด

จากไฟล์ที่แนบมาครับ

อยากให้ยอดคงเหลือสุดท้ายใน คอลัมน์ D
มาโชว์ในเซลล์ D1 ไฮไลท์สีเหลือง

ขอบคุณครับ
by teedemon
Fri Jun 11, 2021 9:29 am
Forum: Excel
Topic: เปิดไฟล์ไม่ได้ครับ
Replies: 1
Views: 223

เปิดไฟล์ไม่ได้ครับ

เรียนทุกท่าน

พอดีเพื่อนได้ส่งไฟล์มาให้ทางไลน์ แต่เปิดไม่ได้ขึ้นแบบนี้ครับ

ขอบคุณครับผม
by teedemon
Fri May 21, 2021 2:54 pm
Forum: Excel
Topic: DROPDOWNLIST แบบมีเงื่อนไข
Replies: 8
Views: 1476

Re: DROPDOWNLIST แบบมีเงื่อนไข

puriwutpokin wrote: Thu May 20, 2021 7:08 pm c1=IFERROR(INDEX(Sheet1!C$2:F$3,MATCH(A$1,Sheet1!B$2:B$3,0),MATCH(B1,Sheet1!C$1:F$1,0)),"")

ขอบคุณครับผม :thup: :thup: :thup: :thup:
by teedemon
Thu May 20, 2021 5:42 pm
Forum: Excel
Topic: DROPDOWNLIST แบบมีเงื่อนไข
Replies: 8
Views: 1476

Re: DROPDOWNLIST แบบมีเงื่อนไข

puriwutpokin wrote: Thu May 20, 2021 11:56 am ใช่ครับ เดิม - ในไฟล์ เดิมไม่ใช่ 0 จริงครับ จึงใช้ "-" ถ้าเปลี่ยน - ในไฟล์เป็น 0 แล้ว สูตรเปลี่ยนเป็น >0 แทน <>"-" ได้เลยครับ
ผมจะเพิ่มจำนวนเข้าไปด้วย ผมลองเขียนแล้วไม่มาครับ
by teedemon
Thu May 20, 2021 11:46 am
Forum: Excel
Topic: DROPDOWNLIST แบบมีเงื่อนไข
Replies: 8
Views: 1476

Re: DROPDOWNLIST แบบมีเงื่อนไข




B1=IFERROR(INDEX(Sheet1!C$1:F$1,AGGREGATE(15,6,(COLUMN(Sheet1!C$1:F$1)-COLUMN(Sheet1!C$1)+1)/(Sheet1!B$2:B$3=A$1)/(Sheet1!C$2:F$3<>"-"),ROWS(B$1:B1))),"") Copy Down


ขอบคุณครับ ตามนี้เลยครับ


ในกรณีคีย์ เป็น 0 สูตรจะไม่อ่านค่าครับ ต้องใส่ - เท่านั้น ปรับได้ไหมครับ


ผมลลองเปลี่ยน - เป็น 0
by teedemon
Thu May 20, 2021 11:35 am
Forum: Excel
Topic: DROPDOWNLIST แบบมีเงื่อนไข
Replies: 8
Views: 1476

Re: DROPDOWNLIST แบบมีเงื่อนไข

teedemon wrote: Wed May 19, 2021 3:15 pm
puriwutpokin wrote: Wed May 19, 2021 11:55 am B1=IFERROR(INDEX(Sheet1!C$1:F$1,AGGREGATE(15,6,(COLUMN(Sheet1!C$1:F$1)-COLUMN(Sheet1!C$1)+1)/(Sheet1!B$2:B$3=A$1)/(Sheet1!C$2:F$3<>"-"),ROWS(B$1:B1))),"") Copy Down
ขอบคุณครับ ตามนี้เลยครับ
ในกรณีคีย์ เป็น 0 สูตรจะไม่อ่านค่าครับ ต้องใส่ - เท่านั้น ปรับได้ไหมครับ
by teedemon
Wed May 19, 2021 3:15 pm
Forum: Excel
Topic: DROPDOWNLIST แบบมีเงื่อนไข
Replies: 8
Views: 1476

Re: DROPDOWNLIST แบบมีเงื่อนไข

puriwutpokin wrote: Wed May 19, 2021 11:55 am B1=IFERROR(INDEX(Sheet1!C$1:F$1,AGGREGATE(15,6,(COLUMN(Sheet1!C$1:F$1)-COLUMN(Sheet1!C$1)+1)/(Sheet1!B$2:B$3=A$1)/(Sheet1!C$2:F$3<>"-"),ROWS(B$1:B1))),"") Copy Down
ขอบคุณครับ ตามนี้เลยครับ
by teedemon
Wed May 19, 2021 2:32 pm
Forum: Excel
Topic: AUTOSUM เมื่อแทรกคอลัมท์ใหม่
Replies: 13
Views: 1756

Re: AUTOSUM เมื่อแทรกคอลัมท์ใหม่

a6block5 wrote: Wed May 19, 2021 2:01 pm
norkaz wrote: Wed May 19, 2021 1:47 pm ...


สมมุติข้อมูลที่ คอลัมน์ A เช่น A1:Axx

ปรับจากสูตรที่อาจารย์ คนควนแนะนำไว้ด้านบนครับ

=SUM(A1:INDEX(A:A,ROW()-1,0))

Norkaz
==================================================
ขอบคุณมากครับ

ทำยังไงถึงจะเก่งสูตรพวกนี้ครับ พยายามศึกษา ยิ่งศึกษายิงยากจังครับผม
by teedemon
Wed May 19, 2021 11:13 am
Forum: Excel
Topic: DROPDOWNLIST แบบมีเงื่อนไข
Replies: 8
Views: 1476

DROPDOWNLIST แบบมีเงื่อนไข

เรียนทุกท่านที่เคารพ

อยากทำ DROPDOWN LIST แบบมีเงื่อนไข คือต้องการให้นำข้อมูลจาก sheet 1 ที่ค่าในเซลล์ไม่ใช่ 0 ไปโชว์ไว้ใน DROPDOWN LIST
ใน sheet 2 ซึ่งเมื่อเราเลือกรายการตาม list ข้อมูลก็จะโชว์ข้อมูลมาโดยอ้างอิงค่าที่ไม่เป็น 0 ขอบคุณครับ
by teedemon
Wed May 19, 2021 9:39 am
Forum: Excel
Topic: AUTOSUM เมื่อแทรกคอลัมท์ใหม่
Replies: 13
Views: 1756

Re: AUTOSUM เมื่อแทรกคอลัมท์ใหม่

snasui wrote: Tue May 18, 2021 6:52 pm :D เสริมอีก 2 แบบครับ

เซลล์ E1 คีย์

=SUM(INDIRECT("RC1:RC[-1]",0)) หรือ
=SUM(A1:INDEX(1:1,0,COLUMN()-1))
ครับผม
by teedemon
Tue May 18, 2021 5:08 pm
Forum: Excel
Topic: AUTOSUM เมื่อแทรกคอลัมท์ใหม่
Replies: 13
Views: 1756

Re: AUTOSUM เมื่อแทรกคอลัมท์ใหม่


...

เพื่อใช้ SUM แบบปกติ ซึ่งง่ายกว่า ในทางปฎิบัติ หากมีความจำเป็นต้องแทรกคอลัมน์ บ่อยๆ ทางเลือกคือควรเว้นคอลัมน์สุดท้ายไว้ เช่นในที่นี้ เว้น คอลัมน์ D ไว้

แล้ว
E1= SUM(A1:D1)

แต่หากเจตนายังเหมือนเดิม แบบคอลัมน์ SUM ติดคอลัมน์ ชุดข้อมูล

อีกตัวอย่างครับ

สมมุติข้อมูลเริ่มที่ คอลัมน์ A (เปลี่ยน ...
by teedemon
Tue May 18, 2021 5:07 pm
Forum: Excel
Topic: AUTOSUM เมื่อแทรกคอลัมท์ใหม่
Replies: 13
Views: 1756

Re: AUTOSUM เมื่อแทรกคอลัมท์ใหม่

logic wrote: Tue May 18, 2021 10:20 am ลองแบบนี้ครับ

E1 =SUM(OFFSET(A1,0,0,1,COLUMN()-1))
ขอบคุณครับผม สุดยอดมากเลย
by teedemon
Tue May 18, 2021 9:55 am
Forum: Excel
Topic: AUTOSUM เมื่อแทรกคอลัมท์ใหม่
Replies: 13
Views: 1756

AUTOSUM เมื่อแทรกคอลัมท์ใหม่

เรียนทุกท่านครับ

ผมต้องการให้สูตร SUM มัน ขยายเมื่อเราแทรกคอลัมท์ใหม่เข้าไปแบบอัติโนมัติ ขอบคุณครับ

ปล.หาในgoogle อยู่นานแล้วครับ
by teedemon
Mon May 10, 2021 10:15 am
Forum: Excel
Topic: ดึงข้อมูลมาโชว์
Replies: 6
Views: 1204

Re: ดึงข้อมูลมาโชว์


ปรับที่ L9=IFERROR(1/(1/(ISNUMBER(FIND(LOOKUP("z",$L$6:L$6),$E9))*(L$7=VLOOKUP($G9,{"Black","BK";"Dark Blue","DB";"White","WH";"Magenta","MA";" NG ","NG";" PT ","PT";"RED","RED";" TG ","TG";"Rose","RO"},2,))*$K9)),"")
ตัวสีแดงผมไม่ทราบว่าย่อจากสีอะไรครับ ลองไปแก้ตรงนี้เองครับ
และที่ Q6:W6 ควร ...