我正在嘗試使用函式在 B 列中獲取此資訊,以便我可以將其填充到一個很長的資料庫中,是否適用?

非常感謝你。
uj5u.com熱心網友回復:
如果您有 Excel 365,則可以使用FILTER和UNIQUE。
我為資料插入了一個表格 --> 公式更能自我解釋。
此外,我添加了輔助列來創建每列的單個 ID。我更喜歡這種方法——因為我認為它比一個復雜的公式更容易理解。

公式是:
IDF家庭: =MATCH([@Family],UNIQUE([Family]),0)
身份證件: =MATCH([@Item],UNIQUE(FILTER([Item],[Family]=[@Family])),0)
標識顏色: =MATCH([@Color],UNIQUE(FILTER([Color],([Family]=[@Family])*([Item]=[@Item]))),0)
所有這些公式都根據左邊的值(唯一的和過濾的)檢索資料子集,例如家庭“水果”的“橙色、香蕉、蘋果”
然后回傳值的索引(例如,對于蘋果)(= 子集的第 3 項)作為項 Apple 的 ID。
編號: =TEXTJOIN(".",TRUE,Table1[@[IDFamily]:[IDColor]])
uj5u.com熱心網友回復:
對于沒有 Office 365 的用戶:
=SUMPRODUCT(1/COUNTIFS($B$2:$B2,$B$2:$B2))&"."&
SUMPRODUCT(($B$2:$B2=B2)/COUNTIFS($B$2:$B2,$B$2:$B2,$C$2:C2,$C$2:C2))&"."&
SUMPRODUCT((($B$2:$B2=B2)*($C$2:C2=C2))/COUNTIFS($B$2:$B2,$B$2:$B2,$C$2:C2,$C$2:C2,$D$2:D2,$D$2:D2))
注意,它要求資料按 Fruit,Item 排序。

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/338853.html
上一篇:隨機畫框排列
下一篇:如何復制列標題為“測驗”的列
