| 
    
     |  | >▼みぃこ さん: >こんばんは。
 >
 >>こんにちわ。ichinoseさまに先日教えていただいた数式についてですが、「その他」の計算式がうまくいきません。
 >>
 >>SUM(IF('6月'!$B2:$B47=5201,IF(AND('6月'!$D$2:$D$47<>"*ファイル",'6月'!$D$2:$D$47<>"*ペン*",$D$2:$D$47<>"*マーカー*"..略..),'6月'!$H$2:$H$47)))
 >「その他」の条件とは
 >「費目コードが5201で且つ、品名に記述した全ての文字列を含まない金額の合計」
 >ですよね?
 >「=SUM(IF('6月'!$B2:$B47=5201,IF(('6月'!$D$2:$D$47=SUBSTITUTE('6月'!$D$2:$D$47,"インデックス",""))*('6月'!$D$2:$D$47=SUBSTITUTE('6月'!$D$2:$D$47,"仕切",""))*('6月'!$D$2:$D$47=SUBSTITUTE('6月'!$D$2:$D$47,"ファイル",""))*・・・・・>0,'6月'!$H$2:$H$47)))」
 >
 >とすれば、その他の合計は算出できますが(配列数式です)、
 >
 >私も記述するのが面倒なくらい長くなりそうです・・・。
 >この問題、確か集計というシートのセルE34〜E41には、それぞれの条件に合致する
 >金額合計が入っていますよね?
 >見せていただいたコードからすると、その他は、セルE42ですよね?
 >だとしたら
 >
 >=SUM(IF('6月'!B2:B10=5201,'6月'!H2:H10))-SUM(集計!E34:E41)
 訂正です、   ↑b2:b47で      ↑H2:H47でしたね!!
 
 >
 >これも配列数式ですから、セルの確定は、Ctrl+Shift+Enterキーです。
 >
 >これでその他の金額合計が算出されると思いませんか?
 >
 >確認してみて下さい。
 
 
 |  |