[[20180902210939]] 『飛び飛びのデータを詰めて表示させたい』(引き継ぎ資料わかりません) ページの最後に飛ぶ

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

 

『飛び飛びのデータを詰めて表示させたい』(引き継ぎ資料わかりません)

急に辞めてしまった人のファイルを渡されたのですがよくわかりません。

   C列 D列 〜DZ列
9行 2018  りんご   もも   
10行 2017みかん すいか          なし
11行 2016

などと、林檎や桃などがとびとびでセルに入っています。
C列は年です。

   HC列  HE列   HF列  HG列
11行     りんご  もも
12行     みかん  すいか なし
といった感じでHE列以降につめて表示させるのですが、
HE11=INDEX(9:9,SMALL(IF($D9:$GZ9<>"",COLUMN($D:$GZ),78),COLUMN(A9)))&""
HF11==INDEX(9:9,SMALL(IF($D9:$GZ9<>"",COLUMN($D:$GZ),78),COLUMN(B9)))&""
HE12==INDEX(10:10,SMALL(IF($D10:$GZ10<>"",COLUMN($D:$GZ),78),COLUMN(A10)))&""

となっていました。
ちゃんと表示されればいいのですが、??で、
2018年はちゃんと表示されたのですが、最後のももが、それ以降の列にずっと表示されてしまう。
2017年は9つ表示するはずが、3つしか表示しない
という感じです。
何がいけないのでしょうか。

すいません、よろしくお願いします。

< 使用 Excel:Excel2007、使用 OS:Windows8 >


すいません、HC列には2018や2017など年が入ります。
(引き継ぎ資料わかりません) 2018/09/02(日) 21:38

すいません、 78を200にしてみたら何とかなりました。
お騒がせしました。

(引き継ぎ資料わかりません) 2018/09/02(日) 22:17


コメント返信:

[ 一覧(最新更新順) ]


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