[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『オートフィルで等間隔のデータ抽出』(ちーこ)
始めまして。過去の質問で似たようなものを見てみましたが、
初心者の為よくわかりませんでした…
Sheet1 A列を等間隔で並んでるデータを
Sheet1 A1→ Sheet2 A1
Sheet1 A3→ Sheet2 A2
Sheet1 A5→ Sheet2 A3 …という具合に二個間隔で拾いたいです。
どなたかご教授頂ければありがたいです。よろしくお願いします。
Sheet2 A1に '=Sheet1!A1 A2に '=Sheet1!A3 先頭にシングルクォーテーションをつけて、数式やなく文字列にすること
A1とA2、2つのセルを選択して、下へ心ゆくまでオートフィル
A列を選択して、データ→区切り位置
出てきたダイアログの「完了」をクリックするだけで お望みの状態になります。
(よみびとしらず)
教えて頂いた通りにしたつもりですが、Sheet2 A1とA2セルに
直接入力した通りの結果(ダブルクォーテーションから始まる式)にしかなりません…
ちなみに私のエクセルは2003(vista)で区切り位置のウィンドウも1/3から3/3まであるので、
それのチェックをつけるところが問題なんでしょうか?
※シングルクォーテーションの間違いでした。
基本的には同じですが。。。
セルの書式設定を標準にして A1に ★Sheet!A1 A2に ★Sheet!A3 と入力し、A1:A2セルを選択して、下へフィルドラッグ。
各セルの値が A1 ★Sheet!A1 A2 ★Sheet!A3 A3 ★Sheet!A5 A4 ★Sheet!A7 A5 ★Sheet!A9 A6 ★Sheet!A11 になったら、 ★→= に置換。
で、どうでしょう。 (HANA)
>教えて頂いた通りにしたつもりですが
ちゃんとできることを確認した上で回答してるんで できんということは書いた通りにしてないんちゃう?としか言えんのですけど
一応確認
(1)イコールもつけて、その前にシングルクォーテーションをつけてます? ×)'Sheet1!A1 ○)'=Sheet1!A1
(2)オートフィルして、1行おきのセル番地になってます? '=Sheet1!A1 '=Sheet1!A3 '=Sheet1!A5 '=Sheet1!A7 '=Sheet1!A9 '=Sheet1!A11
(3)A列を選択した状態で(オートフィルした範囲だけ選択でもえんやけど)区切り位置を実行しました? >区切り位置のウィンドウも1/3から3/3まであるので >それのチェックをつけるところが問題なんでしょうか?
どこかさわったんですか? 何もしないでいいんで、最初の画面(1/3)の「完了」をクリックするだけです。 ちなみにSheet2のA1に
=INDEX(Sheet1!A:A,ROW(A1)*2-1)
この式を入れてオートフィルしてもできるとは思う。 思うけど、こんなことせんでも文字列を区切り位置で数式にする方が簡単やけどね。
(よみびとしらず)
よみびとしらずさん、hanaさん ありがとうございました。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.