[[20170606130618]] 『関数の参照列を一定の数値ずらす』(エクセル初心者) ページの最後に飛ぶ

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

 

『関数の参照列を一定の数値ずらす』(エクセル初心者)

 a1セルに、
 数式=COUNTIFS(開催一覧!$B:$B,$B6,開催一覧!$M:$M,G6,開催一覧!P:P,1)
 が入っています

 希望としては、a2、a3、a4セルに
 数式=COUNTIFS(開催一覧!$B:$B,$B6,開催一覧!$M:$M,G6,開催一覧!P:P,1)の
 【開催一覧!P:P】の参照値を
 開催一覧!T:T、開催一覧!X:Xと4つずつずらしていく式を作りたいです。

 COLUMNなのかな?とおもって試行錯誤したのですが叶いませんでした。。
 よろしくお願いいたします。

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


 一例です。
 OFFSETを使う手もありますが、INDEX関数とCOLUMN関数の組み合わせで対応しました。

 ご希望のP:Pから必要な範囲までINDEXで範囲指定し、INDEX関数の「列」の部分に必要なずれを与えてください。

     |[A]|[B]|[C]|[D]|[E]|[F]                                       |[G]|[H]
 [1] |  3|   |B  |   |X  |                                         2|B  |Z  
 [2] |  3|   |A  |   |Z  |=COUNTIFS(INDEX($A:$E,,COLUMN(A1)*2-1),F1)|  9|  7
 [3] |  2|   |B  |   |Z  |                                          |   |   
 [4] |  3|   |B  |   |Y  |=COUNTIF(A:A,F1)                          |  9|  7
 [5] |  1|   |C  |   |Z  |                                          |   |   
 [6] |  2|   |B  |   |Y  |                                          |   |   
 [7] |  3|   |A  |   |Z  |                                          |   |   
 [8] |  1|   |B  |   |X  |                                          |   |   
 [9] |  1|   |C  |   |Y  |                                          |   |   
 [10]|  2|   |B  |   |Y  |                                          |   |   
 [11]|  3|   |A  |   |X  |                                          |   |   
 [12]|  3|   |B  |   |Y  |                                          |   |   
 [13]|  2|   |C  |   |X  |                                          |   |   
 [14]|  2|   |B  |   |X  |                                          |   |   
 [15]|  1|   |A  |   |Z  |                                          |   |   
 [16]|  1|   |B  |   |X  |                                          |   |   
 [17]|  1|   |C  |   |Z  |                                          |   |   
 [18]|  1|   |C  |   |X  |                                          |   |   
 [19]|  3|   |A  |   |X  |                                          |   |   
 [20]|  1|   |C  |   |Z  |                                          |   |   
(稲葉) 2017/06/06(火) 13:58

 OFFSET関数を使う場合。
 =COUNTIFS(開催一覧!$B:$B,$B6,開催一覧!$M:$M,G6,OFFSET(開催一覧!$P:$P,,(ROW(A1)-1)*4),1)
 ではどうだろうか?
(ねむねむ) 2017/06/06(火) 14:03

 オオゥ
 >希望としては、a2、a3、a4セルに
 ここ読み飛ばしてました。
 INDEXの場合も、COLUMNではなくROWで置換いただければと思います。
(稲葉) 2017/06/06(火) 14:07

コメント返信:

[ 一覧(最新更新順) ]


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