
エクセルで、等間隔ごとのデータを表示させるいい方法はありませんか?
エクセルシートに、A1に1月1日、A2に1月2日というように日にちが並んでいます。データは一年分です。
Cの列に、A列のデータを、一つ飛ばしで表示させようとしています。C1には1月1日、C2には1月3日、C3には1月5日となるようにしたいのです。
現状は関数で、C1には、IF(A1="","",A1)の関数をいれ、C2には
IF(A1="","",A3)、 C3には IF(A1="","",A5)というように、C列の行が増えるたびにA列の行を2つずつ増やすように直接入力しています。
件数が多くなった場合入力がたいへんなので、上記とは違った方法で、楽に表示できるようにしたいのですが、どのような式にしたらよいか分かりません。どうかお知恵をお貸しください。よろしくおねがいしますm(_ _)m
No.4
- 回答日時:
こんばんは!
すでに色々回答が出ていますが、
他の方法の一例です。
↓の画像のC1セルに
=INDEX(A:A,ROW(A1)*2-1)
という数式を入れ、オートフィルで下へコピーすると
画像のような感じになります。
尚、エラー処理はしていません。
以上、参考になれば幸いです。m(__)m

早速の回答、本当にありがとうございます!
自分の勉強不足で、回答していただいた関数の意味がまだ理解できておりません(^^;
また勉強したいと思います(^-^)
どうもありがとうございましたm(_ _)m
No.3
- 回答日時:
INDIRECT関数を使って、
C1 に
=INDIRECT("A" & (ROW()-1)*2+1)
と入れて必要な分だけコピーすると
C1 では、A1 を参照
C2 では、A3 を参照
C3 では、A5 を参照
することになります。
これにA列に日付が入ってない場合の処理をするために、
INDIRECT("A" & (ROW()-1)*2+1)
この結果が ””だったらという条件をいれてやります。
=IF(INDIRECT("A" & (ROW()-1)*2+1)="","",INDIRECT("A" & (ROW()-1)*2+1))
これを必要行だけコピーすればOKです。
以上です。
早速の回答、本当にありがとうございます!
自分の勉強不足で、回答していただいた関数の意味がまだ理解できておりません(^^;
また勉強したいと思います(^-^)
どうもありがとうございましたm(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで、2種類のデータを...
-
WEEKDAY 空白も7になってしまう
-
Excelで中央揃えが出来ない?
-
エクセルで、数値の範囲で仕分...
-
エクセルでチェックボックスを...
-
エクセル、11と1の区別
-
Excelの結合でA列とB列の内容...
-
エクセルのまとめてカッコをつ...
-
セル内文章から、英数字のみ取...
-
Excelでセルの高さを保ったまま...
-
エクセル2000 データの抽出
-
PowerPointで表の1つの列だけ...
-
【画像あり】【関数】指定した...
-
Excelで隣のセルと同じ内容に列...
-
エクセルで二つの数字の小さい...
-
「B列が日曜の場合」C列に/...
-
2つのエクセルのデータを同じよ...
-
エクセルで時刻(8:00~20:00)...
-
SUMIFとCOUNTIFを合わせたよう...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで、2種類のデータを...
-
Excelで中央揃えが出来ない?
-
エクセルで特定の文字が入って...
-
エクセルのまとめてカッコをつ...
-
Excel 頭に「0」がついている...
-
数値の列から偶数のみを抽出す...
-
Excel 指定行までコピーをおこ...
-
桁の違う数値での並び替え
-
エクセルに入力した文字列に句...
-
Excelの特定のセルを1つおきに...
-
Excel強制終了
-
Excelのデータ間引きについて
-
Excel2013 カラースケールを別...
-
セル内文章から、英数字のみ取...
-
Excelの結合でA列とB列の内容...
-
excelで、1つのセルに入ってい...
-
ある列のセルに特定の文字が入...
-
エクセルで、数値の範囲で仕分...
-
WEEKDAY 空白も7になってしまう
おすすめ情報