日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何利用Excel计算有多少种组合?

發布時間:2023/12/19 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何利用Excel计算有多少种组合? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

上期文章給大家推薦了關于函數公式的三個高級的用法,分別是查找出現頻率最高,最接近的數據以及定位字符串中出現的第一個漢字的位置。為了提高大家對公式與函數的理解能力與邏輯能力,今天小必老師給大家再次介紹一種計算給定的內容可以組成多少個組合。

如下圖所示,是兩種材料的明細,這兩種材料兩兩之間是可以相互混合并制作出另外一種材料。要求:全部列出兩列材料可以組合的明細。

對于上面的問題,解決方法其實很簡單。關鍵問題是對這個問題的邏輯進行分析。首先我們從原料A入手,題目說每種原料與輔料都是可以進行合成的,那么原料A可以對應3種輔料,這就是解題的關鍵,然后以此類推。

在D2單元格中輸入公式:

=INDEX($A$2:$A$11,CEILING(ROW($A1)/3,1))

按Enter鍵后向下填充至錯誤出現為些。也可以使用IFERROR函數屏蔽錯誤,直到空白出現為止。

解釋:CEILING函數是將參數向上舍入至指定基數的倍數,而這里使用了ROW函數生成了序列再除以3,指定的基數為1,那么只能舍入至1的倍數;然后再自用INDEX函數對1的倍數的對應的數據進行查找。這樣就可以每三行生成一個1的位數,即1,2,3,所以就完成了查找。

在E2單元格中輸入公式:

=OFFSET($B$1,MOD(ROW($A1)-1,3)+1,0)

按Enter鍵后向下填充至錯誤出現為些。也可以使用IFERROR函數屏蔽錯誤,直到空白出現為止。

解釋:MOD函數是取余函數,這里將A1產生序列再減去1與3來取余數作為向下偏移的量,向右偏移為0.這里也可以使用公式:

=INDEX($B$2:$B$4,MOD(ROW(IF(D2="","",A1))-1,3)+1)

這里的公式是依托D列的公式來存在的。

在F2單元格中輸入公式:=D7&"-"&E7

按Enter鍵后向下填充至相應的位置即可。

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的如何利用Excel计算有多少种组合?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。