- 帖子
- 678
- 主題
- 147
- 精華
- 0
- 積分
- 799
- 點名
- 0
- 作業系統
- win 8
- 軟體版本
- MS 2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2016-2-9
- 最後登錄
- 2022-1-20
|
本帖最後由 ziv976688 於 2021-10-8 17:25 編輯
回復 5# ML089
不僅是非陣列的一般公式解(利於套用在程式碼),且精明(利用固定A&B的-2欄差)而簡短的解法~
承教了~感恩
另外再延伸請教:
C19
=IF(C18="","",INDEX($1:$1,LARGE(IF(($C14:$AY14=C18)*($C14:$AY14<>""),COLUMN($C:$AY)),COUNTIF($C18:C18,C18))))
陣列公式 右拉到AY19填滿(因為公式有套用在程式碼內,事前不知第18列數字的顯示迄止格,所以預拉到AY19),
即C19=
當$C14:$AY14的某儲存格<>""且$C14:$AY14=C18時,
則C19顯示第14列該欄的第1列同欄值;
另當第18列有2格以上的相同值時,則該第19列的值以由大而小排序。
詳如附件 :
TEST_1008.rar (3.54 KB)
請問:您的C19公式會如何作解?
謝謝您
|
|