在單獨的表格中標識與 sku 相關的子元素

在單獨的表格中標識與 sku 相關的子元素

我想描述我的問題的最佳方法是向您展示輸入和輸出。

附表:

變體 價值
老虎_1 1
老虎_2 1.2
老虎_3 1.5
老虎_4 0.8
獅子_1 2.1
獅子_2 3.2
獅子_3 0.2

我想建立一個表,給定左側的列,自動填入右側列的值。

動物 變種
老虎 Tiger_1;Tiger_2;Tiger_3;Tiger_4;Tiger5
獅子 獅子_1;獅子_2;獅子_3

基本上,給定一個子元素表和一個索引表,我想為每個索引取得屬於它的子元素的清單。我知道搜尋函數可以識別“Tiger_1”是否包含“Tiger”,但我需要對整個表迭代執行此操作,並且不知道如何:(

任何幫助將不勝感激!

答案1

請檢查公式是否有幫助。

=TEXTJOIN(";",TRUE,IF(LEFT($A$2:A$8,FIND("_",$A$2:$A$8)-1)=A12,$A$2:$A$8,""))

在此輸入影像描述

答案2

這是一個具有資料透視表的解決方案(適用於 Office 365)

  • 新增一個輔助列,其中包含您的主要類別、公式:
    =LEFT(A2,FIND("_",A2)-1)
  • 插入資料透視表,確保選取“將此資料新增至資料模型”
    在此輸入影像描述
  • 將您的類別移至行
  • 在電源樞軸選項卡中選擇措施 - 新措施
  • 輸入此公式然後按確定
    =CONCATENATEX(Range,[Variant],",")
    在此輸入影像描述
  • 在資料透視表的值部分中新增您的度量

在此輸入影像描述

相關內容