[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『飛び飛びのデータを詰めて表示させたい』(引き継ぎ資料わかりません)
急に辞めてしまった人のファイルを渡されたのですがよくわかりません。
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 >
(引き継ぎ資料わかりません) 2018/09/02(日) 22:17
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.