• 締切済み

エクセルで同一シート内にある特定文字の右隣のセルの値を合計する方法はあ

エクセルで同一シート内にある特定文字の右隣のセルの値を合計する方法はありませんか? シート内に散らばって表示されている特定文字列の右隣の値を合計したいのです。 位置的にランダムなのでSUMIFではうまく指定できませんでした。 よろしくお願いします。

みんなの回答

  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.3

SUMIF関数なら配列確定なしでもいけますね =SUMIF(範囲,"重火器",OFFSET(範囲,0,1))

  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.2

少々無理やり感もありますが {=SUM(IF(範囲="重火器",OFFSET(範囲,0,1),0))} 配列計算なのでshift+Ctel+Enterで確定 シート全体を範囲にしても計算できます

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんにちは! 一例です。 ↓の画像のような配置の場合ですが・・・ I2セルに =SUMIF(A2:F10,I1,B2:F10) という数式を入れています。 SUMIF関数で合計範囲を1列ずらせれば良いみたいです。 以上、参考になれば幸いです。m(__)m

offi
質問者

補足

早速の回答ありがとうございます。 試してみましたが、上の画像みたいになりました。 説明が足りなかったですね、ごめんなさい。 こんな感じで大きいシートなんです。 指定したい文字列は〈重火器〉ですが、最終的には方々に出てくる修正を拾い集めたいのです。 よろしくお願いします。

関連するQ&A