![]() 比方說,我有以下兩列數(shù)據(jù),現(xiàn)在我想根據(jù)以下屏幕截圖所示的兩個(gè)值列表生成所有可能組合的列表。 也許,如果數(shù)值很少,則可以逐個(gè)列出所有組合,但是,如果列中有多個(gè)需要列出多個(gè)值的列,則可以使用以下一些快速技巧來幫助您在Excel中處理此問題。
列出/生成所有可能的公式組合以下長(zhǎng)公式可以幫助您快速列出兩個(gè)列表值的所有可能組合,請(qǐng)按照以下步驟操作: 1。 輸入這個(gè)公式: =IF(ROW()-ROW($D$1)+1>COUNTA($A$1:$A$4)*COUNTA($B$1:$B$3),'',INDEX($A$1:$A$4,INT((ROW()-ROW($D$1))/COUNTA($B$1:$B$3)+1))&INDEX($B$1:$B$3,MOD(ROW()-ROW($D$1),COUNTA($B$1:$B$3))+1)) 進(jìn)入一個(gè)空白單元格,在這種情況下,我將它輸入到單元格D1,然后按 輸入 鍵取得結(jié)果,看截圖: 注意:在上面的公式中, $ A $ 1:$ A $ 4,是第一列值,和 $ B $ 1:$ B $ 3 是要列出所有可能組合的第二個(gè)列表值 $ d $ 1 是放置公式的單元格,可以根據(jù)需要更改單元格引用。 2。 然后選擇單元格D1并將填充手柄向下拖動(dòng)到單元格直到獲得空白單元格,并且基于這兩個(gè)列表值列出了所有可能的組合。 看截圖: 列出/生成Kutools for Excel的所有可能組合上述公式可以幫助您生成只有兩個(gè)列表的可能組合,如果有多于兩個(gè)列表值需要列出可能的組合,公式將不起作用。 在這里,我可以推薦一個(gè)強(qiáng)大的工具 - Kutools for Excel它包含一個(gè)方便的功能 列出所有組合 它可以根據(jù)給定的數(shù)據(jù)列表快速列出所有可能的組合。
安裝后 Kutools for Excel請(qǐng)按照以下步驟進(jìn)行: 1. 點(diǎn)擊 Kutools > 插頁(yè) > 列出所有組合,看截圖: 2。 在 列出所有組合 對(duì)話框,請(qǐng)執(zhí)行以下操作: (1。)選擇 價(jià)值 來自 類型 下拉列表; (2。)然后點(diǎn)擊 3。 然后點(diǎn)擊 添加 按鈕將第一個(gè)值列表添加到 組合列表 框中,看截圖: 4。 如果您需要使用特定字符分隔組合,請(qǐng)選擇 分隔器 來自 類型 下拉菜單,然后在文本框中指定您需要的分隔符,然后單擊 添加 按鈕將分隔符添加到 組合列表,看截圖: 5。 然后重復(fù)step3和step4將其他數(shù)據(jù)列表和分隔符插入到 組合列表 框中,看截圖: 6。 插入數(shù)據(jù)列表后,單擊 Ok 按鈕,彈出提示框提醒您選擇一個(gè)單元輸出結(jié)果,查看截圖: 7。 點(diǎn)擊 OK,所有基于給定列表的可能組合都已經(jīng)生成到工作表中,如下面的截圖所示: 注意:如果您不需要組合之間的分隔符,則只需跳過步驟4并將值列表添加到對(duì)話框中即可。 點(diǎn)擊下載Kutools for Excel Now! 列出/生成Kutools for Excel的所有可能組合Kutools for Excel:比200方便的Excel加載項(xiàng),可以在60天免費(fèi)試用。 下載并免費(fèi)試用現(xiàn)在! 推薦的生產(chǎn)力工具Office Tab
Kutools for Excel
|
|