: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 31 matches

by hanuaggie61
Sun Mar 10, 2024 12:32 am
Forum: Excel
Topic: Excel 365 - กรณีมีข้อมูลซ้ำกันในแต่ละแถวต้องการให้แสดงค่าแถวล่าสุดของข้อมูลนั้นโดยแยกตามวันที่ด้วย
Replies: 3
Views: 384

Re: Excel 365 - กรณีมีข้อมูลซ้ำกันในแต่ละแถวต้องการให้แสดงค่าแถวล่าสุดของข้อมูลนั้นโดยแยกตามวันที่ด้วย

ขอบคุณมากๆเลยครับ :thup: :cp:

พอใส่สูตร Condition Format เลยทำให้รู้ด้วยว่า ผมทำคันที่ 6 ผิดด้วย
(ตั้งใจทำให้คันที่ 8 ผิด คันเดียวเพื่อทดสอบ)

แยกตรวจสอบตามวันได้ตามต้องการเลย

สูตรที่ใช้กับ Condition Format ยังต้องทำความเข้าใจอีกหน่อย
น่าจะดึกแล้วมึนๆ เดี๋ยวขอศึกษาต่อพรุ่งนี้ครับ :P ...
by hanuaggie61
Sat Mar 09, 2024 2:43 am
Forum: Excel
Topic: Excel 365 - กรณีมีข้อมูลซ้ำกันในแต่ละแถวต้องการให้แสดงค่าแถวล่าสุดของข้อมูลนั้นโดยแยกตามวันที่ด้วย
Replies: 3
Views: 384

Excel 365 - กรณีมีข้อมูลซ้ำกันในแต่ละแถวต้องการให้แสดงค่าแถวล่าสุดของข้อมูลนั้นโดยแยกตามวันที่ด้วย

มีข้อมูลเป็นจำนวนเที่ยววิ่งงานของรถขนส่งในแต่ละวัน
คอลัมน์ G จะเป็นเวลาเสร็จงานของแต่ละแถว
คอลัมน์ H จะเป็นรายชื่อรถขนส่งที่ต้องใช้ในแต่ละวัน / ซึ่งใน 1 วัน รถอาจจะวิ่งงานได้มากกว่า 1 เที่ยว(1แถว)

Office 365

1. ต้องการให้ คอลัมน์ I แสดงค่า คอลัมน์ G สำหรับรถที่วิ่งงานเที่ยวสุดท้ายของวันนั้น ...
by hanuaggie61
Sun Dec 24, 2023 10:40 pm
Forum: Excel
Topic: ต้องการสรุปข้อมูลยอดรวมค่าเที่ยวของคนแต่ละคนพร้อมเรียงมากไปหาน้อย
Replies: 8
Views: 1080

Re: ต้องการสรุปข้อมูลยอดรวมค่าเที่ยวของคนแต่ละคนพร้อมเรียงมากไปหาน้อย


...

{3} หมายถึง คอลัมน์ ที่3 ถูกต้องตามที่สอบถามมาครับ หรือ คีย์ 3 ไปตรงๆ ก็ได้ครับ กรณีเลือก Sort เพียงคอลัมน์เดียว
ถ้า Sort แบบหลายคอลัมน์พร้อมกันในสูตรนั้นๆ เช่น ให้Sort คอลัมน์ที่3 ก่อน แล้วกำหนดให้ Sort คอลัมน์ที่ 2 ตรงนั้นจะคีย์ 3,2 ไม่ได้ จำเป็นต้อง คีย์ {3,2}
** สนับสนุนฟอรั่ม กรุณาคล ...
by hanuaggie61
Sun Dec 24, 2023 9:50 pm
Forum: Excel
Topic: ต้องการสรุปข้อมูลยอดรวมค่าเที่ยวของคนแต่ละคนพร้อมเรียงมากไปหาน้อย
Replies: 8
Views: 1080

Re: ต้องการสรุปข้อมูลยอดรวมค่าเที่ยวของคนแต่ละคนพร้อมเรียงมากไปหาน้อย



ปัญหาของท่านเจ้าของคำถาม ประเด็นหลักๆ คือการต้องมาคอย เปลี่ยนแหล่งข้อมูลเดิม
หากไม่ต้องการสูตร แบบซับซ้อน ก็ใช้วิธีการ PivotTable แบบเดิม ซึ่งน่าจะสะดวกกว่า
โดยอาศัยชีทที่ทำปัจจุบันเป็น Template หลักเก็บไว้ เผื่อช่วงข้อมูลไปเยอะๆ

1. เมื่อทำเสร็จแล้ว แล้ว Move or Copy ไปไว้อีกชีท ตั้งชื่อเช่น ...
by hanuaggie61
Sun Dec 24, 2023 9:43 pm
Forum: Excel
Topic: ต้องการสรุปข้อมูลยอดรวมค่าเที่ยวของคนแต่ละคนพร้อมเรียงมากไปหาน้อย
Replies: 8
Views: 1080

Re: ต้องการสรุปข้อมูลยอดรวมค่าเที่ยวของคนแต่ละคนพร้อมเรียงมากไปหาน้อย


...
รบกวนท่านเจ้าของคำถาม ช่วยระบุเวอร์ชั่นตามที่ อาจารย์ คนควน ได้แจ้งไปครับ
หากใช้ Excel 365 ลองปรับไปแบบนี้


แก้ไขเรียบร้อย ในครั้งนี้ผมลืมแจ้งต้องขอโทษด้วยนะครับ ทำให้ต้องมา 2 เวอร์ชั่นเลย แต่ทำให้ได้ความรู้ทั้ง 2 แบบเลยครับ
คอลัมน์ Helper ใช้บ่อยมากครับตอนเวอร์ชั่นเก่า



J3
=LET(d,D3 ...
by hanuaggie61
Sun Dec 24, 2023 9:42 pm
Forum: Excel
Topic: ต้องการสรุปข้อมูลยอดรวมค่าเที่ยวของคนแต่ละคนพร้อมเรียงมากไปหาน้อย
Replies: 8
Views: 1080

Re: ต้องการสรุปข้อมูลยอดรวมค่าเที่ยวของคนแต่ละคนพร้อมเรียงมากไปหาน้อย

snasui wrote: Sat Dec 23, 2023 5:35 pm :D กรุณา Update Version ของ Excel ที่ใช้ตาม Link นี้ด้วย :arrow: https://snasui.com/viewtopic.php?p=103177#p103177 เพื่อจะได้ตอบให้ตรงกับ Version ที่ใช้งานอยู่จริงครับ
Update ข้อมูล Profile เรียบร้อยแล้วครับ
ครั้งนี้ผมน่าจะพิมพ์ยาวจนลืมแจ้งเวอร์ชั่นครับ
by hanuaggie61
Sat Dec 23, 2023 3:29 pm
Forum: Excel
Topic: ต้องการสรุปข้อมูลยอดรวมค่าเที่ยวของคนแต่ละคนพร้อมเรียงมากไปหาน้อย
Replies: 8
Views: 1080

ต้องการสรุปข้อมูลยอดรวมค่าเที่ยวของคนแต่ละคนพร้อมเรียงมากไปหาน้อย

ผมมีข้อมูลเป็นตารางการวิ่งงานของคนขับรถในแต่ละวัน โดยทำเป็น Sheet ละเดือน

ผมต้องการสูตรสรุปยอดรวมทั้งเดือนว่าใครวิ่งงานได้กี่เที่ยว / ยอดค่าเที่ยวเท่าไหร่
โดยเรียงลำดับจากยอดรวมค่าเที่ยวมากไปหาน้อย

เบื้องต้นผมทำเป็น Pivot Table ตามคอลัมภ์ J-L
แต่พบปัญหาเวลา Copy Sheet ไปเป็นเดือนใหม่ Pivot Table ม ...
by hanuaggie61
Sun Aug 27, 2023 10:58 pm
Forum: Excel
Topic: ต้องการแชร์ค่าใช้จ่ายรายเดือนตามจำนวนการใช้งาน สามารถใช้สูตรหรือตั้งค่า Pivot ยังไงได้บ้างครับ
Replies: 4
Views: 600

Re: ต้องการแชร์ค่าใช้จ่ายรายเดือนตามจำนวนการใช้งาน สามารถใช้สูตรหรือตั้งค่า Pivot ยังไงได้บ้างครับ

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

ขอสอบถามอีกนิดครับ

D17
=IF(C17="","",C17/LOOKUP(CHAR(255),$A$17:$C$999)*$C$14)

พอดีผมลองค้นหา lookup(CHAR(255),
ในบทความของเวปบอกว่าเป็นการหาตัวอักษรตัวสุดท้าย ทำไมถึงได้ค่าตัวเลขที่สามารถนำไปคำนวนต่อได้เหรอครับ
wordpress/last-cell-value/
by hanuaggie61
Sat Aug 26, 2023 5:41 pm
Forum: Excel
Topic: ต้องการแชร์ค่าใช้จ่ายรายเดือนตามจำนวนการใช้งาน สามารถใช้สูตรหรือตั้งค่า Pivot ยังไงได้บ้างครับ
Replies: 4
Views: 600

ต้องการแชร์ค่าใช้จ่ายรายเดือนตามจำนวนการใช้งาน สามารถใช้สูตรหรือตั้งค่า Pivot ยังไงได้บ้างครับ

มีข้อมูลตารางจำนวนการใช้ห้องพักใน 1 เดือน
โดยแต่ละวันจะมีข้อมูลว่ามีใครมาใช้งานบ้าง (แยกโดยรหัส)
ห้องนี้อาจใช้งานมากกว่า 2 คน ก็ได้ ใน 1 วัน (ข้อมูลตาม Sheet แรก)

โดยสิ้นเดือนจะมียอดจำนวนค่าน้ำ+ค่าไฟ ในตัวอย่างนี้ = 1,100 บาท
ยอดนี้ก็จะต้องไปหารกันกับคนรถทั้งหมด(รหัสแยกตามคน) ใครใช้เยอะก็จ ...
by hanuaggie61
Sun Jul 16, 2023 3:37 pm
Forum: Excel
Topic: มีข้อมูลเป็นแบบแถวเดียว แต่ต้องการดึงไปแสดงค่าในตารางใหม่แบบ 2 บรรทัด
Replies: 10
Views: 943

Re: มีข้อมูลเป็นแบบแถวเดียว แต่ต้องการดึงไปแสดงค่าในตารางใหม่แบบ 2 บรรทัด



L3:Mxx
ลบทุกอย่างออกไปก่อน

L3

=IFERROR(LET(r,L3:L999,n,SEQUENCE(ROWS(r),,2)/2,d,INDIRECT("'"&A3&"'!AQ5:AT999"),e,INDIRECT("'"&A3&"'!AN5:AN999"),HSTACK(INDEX(FILTER(d,e="OT"),INT(n),IF(MOD(SEQUENCE(ROWS(r)),2),1,3)),INDEX(FILTER(d,e="OT"),INT(n),IF(MOD(SEQUENCE(ROWS(r)),2),2,4)))),"")

หากยังไม ...
by hanuaggie61
Sat Jul 15, 2023 5:57 pm
Forum: Excel
Topic: มีข้อมูลเป็นแบบแถวเดียว แต่ต้องการดึงไปแสดงค่าในตารางใหม่แบบ 2 บรรทัด
Replies: 10
Views: 943

Re: มีข้อมูลเป็นแบบแถวเดียว แต่ต้องการดึงไปแสดงค่าในตารางใหม่แบบ 2 บรรทัด

จากไฟล์ Excel ที่ท่านเจ้าของคำถาม สอบถามมา

1. คอลัมน์ใดที่ยังไม่ถูกต้อง
2. แล้วที่ถูกต้อง ตัวอย่าง คำตอบ ควรเป็นเท่าใด


Sheet OT นอกจากดึงข้อมูล 1 บรรทัดมาแสดง 2 บรรทัดแล้ว
ผมต้องการดึงเฉพาะแถวที่มี OT มาแสดง (แถวที่ไม่มี OT ไม่ต้องดึงมาแสดงครับ)
OT4.jpg


โดยผลลัพธ์ที่ต้องการใน Sheet OT ...
by hanuaggie61
Sat Jul 15, 2023 4:41 pm
Forum: Excel
Topic: มีข้อมูลเป็นแบบแถวเดียว แต่ต้องการดึงไปแสดงค่าในตารางใหม่แบบ 2 บรรทัด
Replies: 10
Views: 943

Re: มีข้อมูลเป็นแบบแถวเดียว แต่ต้องการดึงไปแสดงค่าในตารางใหม่แบบ 2 บรรทัด


...

ลองนำไปปรับดูก่อนครับ ติดตรงไหน ส่งไฟล์ + คำถาม + ตัวอย่างคำตอบ
ส่วนไหนที่ไม่เกี่ยวข้องกับ คำถาม หรือ เกี่ยวข้องกับโจทย์ ให้ตัดทิ้งไป

**สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาหน้าเพจ**

Norkaz




ได้ลองปรับตารางข้อมูลและปรับสูตรใหม่เพื่อให้ชีท OT ดึงเวลามาได้เลยทั้งเข้าและออก สามารถทำได้แล้ว
แต่ท ...
by hanuaggie61
Wed Jul 12, 2023 3:53 pm
Forum: Excel
Topic: มีข้อมูลเป็นแบบแถวเดียว แต่ต้องการดึงไปแสดงค่าในตารางใหม่แบบ 2 บรรทัด
Replies: 10
Views: 943

Re: มีข้อมูลเป็นแบบแถวเดียว แต่ต้องการดึงไปแสดงค่าในตารางใหม่แบบ 2 บรรทัด


...

Sheet OT
ลบข้อมูล L3:Lxx ออกไป

L3
=LET(x,L3:L999,IF(SEQUENCE(ROWS(x))>COUNTA('01'!AQ5:AQ999)*2,"",INDEX('01'!AQ5:AR999,INT(SEQUENCE(ROWS(x),,2)/2),MOD(SEQUENCE(ROWS(x),,2),2)+1)))

**สนับสนุนฟอรั่ม กรุณาคลิกโฆษณาหน้าเพจ**

Norkaz


เยี่ยมเลยครับ ขอบคุณมากๆครับ
ต้องศึกษาเรื่อง Let เพิ่มเต ...
by hanuaggie61
Wed Jul 12, 2023 11:16 am
Forum: Excel
Topic: มีข้อมูลเป็นแบบแถวเดียว แต่ต้องการดึงไปแสดงค่าในตารางใหม่แบบ 2 บรรทัด
Replies: 10
Views: 943

มีข้อมูลเป็นแบบแถวเดียว แต่ต้องการดึงไปแสดงค่าในตารางใหม่แบบ 2 บรรทัด

ไฟล์แนบจะเป็นบันทึกเวลาเข้า-ออกของรถส่งของที่ส่งงานในแต่ละวัน
โดยออกแบบไว้เป้นบรรทัดละข้อมูลตามปกติ
ใน 1 เที่ยว จะเป็น รับงาน 2 จุด / ส่งงาน 2 จุด / เอางานกลับมาคืน 2 จุด (ซึ่งบางเที่ยงอาจไม่ได้ครบทุกจุดก็ได้)

แต่ลูกค้าต้องการให้สรุปข้อมูลตามแบบเขา ซึ่งมันเป็น 2 บรรทัด
ทางผมจึงทำสรุปข้อมูลที่ต ...
by hanuaggie61
Tue May 23, 2023 11:27 pm
Forum: Excel
Topic: วิธีการเลือกฟังก์ชั่นที่โชว์ขึ้นมาให้เลือกมาเวลาพิมพ์โดยไม่ใช้เมาส์
Replies: 4
Views: 345

Re: วิธีการเลือกฟังก์ชั่นที่โชว์ขึ้นมาให้เลือกมาเวลาพิมพ์โดยไม่ใช้เมาส์


:D พิมพ์อักขระเพิ่มให้มันเลือกมาเฉพาะฟังก์ชันนั้นครับ

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

สำหรับปัจจุบันคงต้องใช้วิธีการนี้ในการเขียนฟังก์ชัน แต่ในอนาคตสามารถใช้ Copilot โดยบรรยายความต้องการลงไปให้ Excel เขียนส ...
by hanuaggie61
Tue May 23, 2023 11:26 pm
Forum: Excel
Topic: วิธีการเลือกฟังก์ชั่นที่โชว์ขึ้นมาให้เลือกมาเวลาพิมพ์โดยไม่ใช้เมาส์
Replies: 4
Views: 345

Re: วิธีการเลือกฟังก์ชั่นที่โชว์ขึ้นมาให้เลือกมาเวลาพิมพ์โดยไม่ใช้เมาส์

norkaz wrote: Tue May 23, 2023 5:47 pm ...

เมื่อฟังก์ชั่นโชว์ขึ้นมา

a) หาก ฟังก์ชั่นโชว์ขึ้นมา ที่บนสุด กด Tab

b) ถ้าอยู่ล่างๆ ให้ใช้ ปุ่มลูกศรกด ๆ ๆ ลงไป เพื่อไปหาฟังก์ชั่นนั้น แล้ว กดปุ่ม Tab ครับ


** สนับสนุนฟอรั่ม ช่วยคลิกโฆษณาหน้าเพจ **

Norkaz
ขอบคุณมากครับ ทำไมนึกไม่ถึงตัวนี้ :thup:
by hanuaggie61
Tue May 23, 2023 3:28 pm
Forum: Excel
Topic: วิธีการเลือกฟังก์ชั่นที่โชว์ขึ้นมาให้เลือกมาเวลาพิมพ์โดยไม่ใช้เมาส์
Replies: 4
Views: 345

วิธีการเลือกฟังก์ชั่นที่โชว์ขึ้นมาให้เลือกมาเวลาพิมพ์โดยไม่ใช้เมาส์

กรณีเราเราพิมพ์ฟังก์ชั่นไปบางตัวแล้ว Excel มันโชว์ฟังก์ชั่นมาให้ตามที่เราพิมพ์
ทีนี้ปกติผมจะต้องเอาเมาส์ไปเลือกฟังก์ชั่นที่อยากได้ (ซึ่งมันเสียเวลา)
มันพอจะมีคีย์ลัดปุ่มไหนไหมครับที่เราจะเลื่อนมาเลือกฟังก์ชั่นที่เราต้องการ แล้วสามารถพิมพ์ตัวแปรต่างๆต่อไปได้เลย
โดยไม่ต้องใช้เมาส์
(Alt, SpaceBar, Ctrl ...
by hanuaggie61
Wed Mar 01, 2023 10:21 am
Forum: Excel
Topic: ต้องการรวมข้อมูลของแต่ละคอลัมภ์ที่อยู่คนละบรรทัดให้มารวมกันเป็นบรรทัดเดียว
Replies: 7
Views: 1090

Re: ต้องการรวมข้อมูลของแต่ละคอลัมภ์ที่อยู่คนละบรรทัดให้มารวมกันเป็นบรรทัดเดียว


...

แบบสูตร

A2:Cxx

=IFERROR(INDEX(โจทย์!B:B,AGGREGATE(15,6,ROW($B$2:$B$42)/(MATCH(โจทย์!$B$2:$B$38,โจทย์!$B$2:$B$38,0)=ROW($B$2:$B$42)-ROW($B$2)+1),ROWS(A$2:A2))),"")

D2:Lxx

=SUMPRODUCT(($A2=โจทย์!$B$2:$B$38)*(DAY(โจทย์!$A$2:$A$38)=--D$1)*(โจทย์!$E$2:$M$38))

** เพื่อนสมาชิกกรุณาคลิกโฆษณา หน ...
by hanuaggie61
Wed Mar 01, 2023 10:20 am
Forum: Excel
Topic: ต้องการรวมข้อมูลของแต่ละคอลัมภ์ที่อยู่คนละบรรทัดให้มารวมกันเป็นบรรทัดเดียว
Replies: 7
Views: 1090

Re: ต้องการรวมข้อมูลของแต่ละคอลัมภ์ที่อยู่คนละบรรทัดให้มารวมกันเป็นบรรทัดเดียว


:D ดูตัวอย่างการสร้างรายงานด้วย PivotTable ในชีต "ชีตที่อยากได้" ตามไฟล์แนบครับ


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