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
:D อีกตัวอย่างสูตรครับ
  1. D1 คีย์คำว่า MaxV
  2. D2 คีย์สูตร
    =SUMPRODUCT(--([Name]=[@Name]),--([@DisplayVersion]<[DisplayVersion]))
    Enter
  3. 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
:D สูตรพวกนั้นเป็นสูตรปกติที่เขียนอ้างอิงค่าใน 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 ลงด้านล่าง

สามารถใช้งานได้ผล ตามความประสงค์ทุกประการครับ ขอบคุณมากครับ