[[20200930134749]] 『INDIRECT関数とSUMIF関数の組み合わせについて』(くま) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『INDIRECT関数とSUMIF関数の組み合わせについて』(くま)

もう一度お願いします

INDIRECT関数とSUMIF関数の組み合わせについてお伺いします。

 シート名をINDIRECT関数で呼び出して、各シートの同形式の表から、SUMIFで合計値を算出したいのです。

シート名は901 902 … とあります
統計シートに
=SUMIF(検索範囲,検索値,集計範囲)として
=SUMIF('909'!$C$25:$F$566,C$1,'909'!$F$25:$F$566)
今までは上の式で毎回 909 の部分を手動で変更していましたが
INDIRECTでシート名を変更したいです

        C     D

	  73091	74608

 9月1日  120 130
 9月2日  105 60
 

よろしくお願いします。

< 使用 Excel:Excel2010、使用 OS:Windows10 >


 909に変わる値のセルアドレスは?
A1セルなら
INDIRECT("'"&A1&"'!$C$25:$F$566")

( はまちゃん) 2020/09/30(水) 14:12


 >=SUMIF('909'!$C$25:$F$566,C$1,'909'!$F$25:$F$566)
                       ↑
            Cと違いますが? 
  F列が集計列とダブっているのはおかしいと思うんですが・・
  つまり、
   ↓
   =SUMIF('909'!$C$25:$C$566,C$1,'909'!$F$25:$F$566)

 それでよければ、下式を入力して、右へ、下へコピー

 C2セル =SUMIF(INDIRECT("'"&TEXT($A2,"mdd")&"'!C25:C566"),C$1,INDIRECT("'"&TEXT($A2,"mdd")&"'!F25:F566"))

 <統計 結果図>
  行  ___A___  _B_  __C__  __D__
   1                73091  74608
   2  9月1日          120    130
   3  9月2日          105     60

(半平太) 2020/09/30(水) 14:31


ありがとうございました。
できました。

FではなくCでした

本当にありがとうございます
(くま) 2020/09/30(水) 14:50


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.