人に聞けない痔の悩み、これでスッキリ >>

<SHEET 1>
   A  B C D
1 会社 ABC 住所  東京都 
 2 電話  03- 売上  6200
3 設立 7704  従業員 2000 

   A  B C D
1 会社 DEF 住所  大阪府 
 2 電話  06- 売上  200
3 設立 9905  従業員 520
       
シート1に「会社名のあいうえお」順に上記のような表がたくさんあるとします。

<SHEET 2>
A B C
会社   売上   住所
 ABC  6200 東京都
 DEF  200 大阪府

シート2には、シート1の表の項目「会社」「売上」「住所」だけをピックアップし、「売上順」に上記のような
表を作成したいのですが、どうすればいいでしょうか?
あまり難しい関数はわかりません。





   

このQ&Aに関連する最新のQ&A

A 回答 (2件)

すいません間違えていましたB2には


=INDIRECT("Sheet1!"&"B"&A2*4-3)
がはいりSheet1のB1の(ABC)を抽出できます。
Sheet1の"B"列で(n×4)-3行ごとにあるデータを抽出することができるわけです。
売上なら
=INDIRECT("Sheet1!"&"D"&A2*4-2)となるわけです。
    • good
    • 0
この回答へのお礼

ありがとうございました。
とても役立ちました。
説明もわかりやすかったです。

お礼日時:2003/04/27 17:01

たとえば住所のデータの位置は同じ列でn行目にあるのですよね。

住所のデータ(東京都、大阪府)のデータがD列にあり4行ごとにあるのならSHEET2の表を
A B C D
1 No. 会社 売上住所
2 1
3 2
4 3
としておきB2に
=INDIRECT(Sheet1!&"D"&A2*4-3)
とすればSheet1!D1にあるデータ(東京都)をあらわすことができます。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング