Page 1 of 1
ขอสูตรแสดงค่าของข้อมูลที่ซ้ำกัน
Posted: Tue May 22, 2018 3:58 pm
by djmanny
รบกวนขอสูตรการแสดงผล ของ chrome version ที่สูงที่สุดของ computer ที่ซ้ำกันครับ
A B C
1 Name DisplayName DisplayVersion
2 Computer 1 Chrome 46.0.2490.80
3 Computer 1 Chrome 32.0.1700.102
4 Computer 1 Chrome 48.0.2564.103
5 Computer 1 Chrome 49.0.2623.110
6 Computer 2 Chrome 49.0.2623.112
7 Computer 2 Chrome 57.0.2987.133
8 Computer 2 Chrome 56.0.2924.87
9 Computer 3 Chrome 49.0.2623.112
10 Computer 3 Chrome 57.0.2987.133
11 Computer 3 Chrome 48.0.2564.103
12 Computer 3 Chrome 32.0.1700.102
13 Computer 3 Chrome 46.0.2490.80
ผลลัพธ์ที่ต้องการอยู่ที่ E2 ไฟล์แนบครับ
Re: ขอสูตรแสดงค่าของข้อมูลที่ซ้ำกัน
Posted: Tue May 22, 2018 6:29 pm
by Supachok
G2
=INDEX(Table3[DisplayVersion],MATCH(MAX(IF(E2=$A$2:$A$14,LEFT($C$2:$C$13,2)+0)),IF(E2=$A$2:$A$15,LEFT(Table3[DisplayVersion],2)+0),0))
กดรับสูตร Array ด้วยครับ
Re: ขอสูตรแสดงค่าของข้อมูลที่ซ้ำกัน
Posted: Tue May 22, 2018 8:20 pm
by snasui

อีกตัวอย่างสูตรครับ
- D1 คีย์คำว่า MaxV
- D2 คีย์สูตร
=SUMPRODUCT(--([Name]=[@Name]),--([@DisplayVersion]<[DisplayVersion]))
Enter
- G2 คีย์สูตร
=LOOKUP(2,1/((Table3[Name]=E2)*(Table3[MaxV]=0)),Table3[DisplayVersion])
Enter > Copy ลงด้านล่าง
Re: ขอสูตรแสดงค่าของข้อมูลที่ซ้ำกัน
Posted: Wed May 23, 2018 6:37 am
by djmanny
ขอบคุณมากครับเดี๋ยวขอทดลองแล้วแจ้งผลให้ทราบครับผม
Re: ขอสูตรแสดงค่าของข้อมูลที่ซ้ำกัน
Posted: Wed May 23, 2018 12:30 pm
by Supachok
เรียนท่านอาจารย์
ตามแกะค่าไม่ถูกเลยครับ
F3 เจอเพียง name ของ table ที่เหลือหาไม่เจอครับ เช่น @ []
ไปดู VBA ก็ไม่มี code.
ช่วยแนะนำวิธีอ้างอิง
Quote
D1 คีย์คำว่า MaxV
D2 คีย์สูตร
=SUMPRODUCT(--([Name]=[@Name]),--([@DisplayVersion]<[DisplayVersion]))
Enter
G2 คีย์สูตร
=LOOKUP(2,1/((Table3[Name]=E2)*(Table3[MaxV]=0)),Table3[DisplayVersion])
Unquote
Re: ขอสูตรแสดงค่าของข้อมูลที่ซ้ำกัน
Posted: Wed May 23, 2018 7:00 pm
by snasui
Supachok wrote: Wed May 23, 2018 12:30 pm
เรียนท่านอาจารย์
ตามแกะค่าไม่ถูกเลยครับ
F3 เจอเพียง name ของ table ที่เหลือหาไม่เจอครับ เช่น @ []
ไปดู VBA ก็ไม่มี code.
ช่วยแนะนำวิธีอ้างอิง
Quote
D1 คีย์คำว่า MaxV
D2 คีย์สูตร
=SUMPRODUCT(--([Name]=[@Name]),--([@DisplayVersion]<[DisplayVersion]))
Enter
G2 คีย์สูตร
=LOOKUP(2,1/((Table3[Name]=E2)*(Table3[MaxV]=0)),Table3[DisplayVersion])
Unquote

สูตรพวกนั้นเป็นสูตรปกติที่เขียนอ้างอิงค่าใน Table ไม่มี VBA ประกอบครับ
กรุณากลับไปรายงานผลในกระทู้ที่เคยสอบถามไว้ด้วยตามกฎการใช้บอร์ดข้อ 5 ด้านบนครับ
เช่นด้านล่างครับ
viewtopic.php?f=3&t=13484
viewtopic.php?f=3&t=13503
Re: ขอสูตรแสดงค่าของข้อมูลที่ซ้ำกัน
Posted: Thu May 24, 2018 5:25 pm
by djmanny
D1 คีย์คำว่า MaxV
D2 คีย์สูตร
=SUMPRODUCT(--([Name]=[@Name]),--([@DisplayVersion]<[DisplayVersion]))
Enter
G2 คีย์สูตร
=LOOKUP(2,1/((Table3[Name]=E2)*(Table3[MaxV]=0)),Table3[DisplayVersion])
Enter > Copy ลงด้านล่าง
สามารถใช้งานได้ผล ตามความประสงค์ทุกประการครับ ขอบคุณมากครับ