ソルバーを使わずに、複数の数値の中からある一定の数値になる和を抽出してくれるような関数等はありますでしょうか。 例:10,20,30,40,50の中から和が50になる数値を抽出
ソルバーを使わずに、複数の数値の中からある一定の数値になる和を抽出してくれるような関数等はありますでしょうか。 例:10,20,30,40,50の中から和が50になる数値を抽出 ⇨10,40 20,30 50 のように抽出してくれる方法を教えてください。
Excel・111閲覧
ベストアンサー
例えばA列に数字が入っていてそこから抽出していきたいなら B2に=IFERROR(INDEX($A:$A,1/LARGE(INDEX(ISNUMBER(INDEX(MATCH((50-$A:$A),$A:$A,0),0))/ROW($A:$A)*(COUNTIF($B$1:$C1,$A:$A)=0),0),1)),"") C2に =IFERROR(INDEX(A:A,MATCH(50-B2,A:A,0)),"") 以下コピペ とすれば50の隣り合わせを抽出してくれます。 A列に重複の数字が入らない事が条件です。
質問者からのお礼コメント
重複の数字があるものでしたのでソルバーを使うことにしました! 数字が重複しない場合には参考にさせていただきたいと思います!
お礼日時:1/22 19:37