[[20131007141738]] 『一覧表から施設の最終年度と番号を抽出した表を作』(ドラえもん) ページの最後に飛ぶ

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

 

『一覧表から施設の最終年度と番号を抽出した表を作りたい』(ドラえもん)

    A     B    C  D   E     F   G   H   I
1   施設名  14年 15年 16年 17年 18年  19年 20年  番号 
2  a施設                17         19      202
3  b施設    14           17            20   20
4  c施設                              20   46
5  d施設                    18    19   20   45

↑上記のような表があります。

この表から各施設の最終年度と番号を抽出して新たな表を作成したいです。

例えば
a施設は最終年度が 19 番号が 202
b施設は最終年度が 20 番号が 20
c施設は最終年度が 20 番号が 46
d施設は最終年度が 20 番号が 45

という感じで抽出したいです。

施設の数も年度の数も毎年更新されるので決まっていません。

マクロを組んでいただけませんか?

宜しくお願いいたします。


 例えば

 ・施設に重複が無い
 ・行数、列数は不定だが、一行目は全て見出しが入っている(最終年度列=番号の一つ前の列)
 ・別シートのA1から抽出する

 が前提なら

 〜別シート〜
        A         B         C
  1  施設名    最終年度    番号 
  2
  3
  4
  5

 A2セル
 =IF(LEN(Sheet1!A2),Sheet1!A2,"")

 B2セル
 =IF(LEN(A2),MAX(Sheet1!B2:INDEX(Sheet1!2:2,,COUNTA(Sheet1!$1:$1)-1)),"")

 C2セル
 =IF(LEN(A2),INDEX(Sheet1!2:2,,COUNTA(Sheet1!$1:$1)),"")

 それぞれ下へコピーで良さそうですが、VBAをご所望ですか?
 (Jera)

jeraさまコメントありがとうございます。

jeraさまの計算式で、思っていたことができました。
ありがとうございました。

また何かありましたら宜しくお願い致します。

(ドラえもん)


コメント返信:

[ 一覧(最新更新順) ]


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