
エクセルで、等間隔ごとのデータを表示させるいい方法はありませんか?
エクセルシートに、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種類のデータを...
-
エクセルで特定の文字が入って...
-
エクセルに入力した文字列に句...
-
エクセルで、数字列の中にハイ...
-
Excel 頭に「0」がついている...
-
エクセルで、数値の範囲で仕分...
-
Excel 指定行までコピーをおこ...
-
Excelへテキストコピー:改行区...
-
EXCELマクロでワイルドカードを...
-
Excel2013 カラースケールを別...
-
VLOOKUPのあいまい検索(スペー...
-
エクセル、11と1の区別
-
エクセル2016のエラーメッセージ
-
Excelで中央揃えが出来ない?
-
エクセルで直近の連続回数を求める
-
セル内文章から、英数字のみ取...
-
Excelで隣のセルと同じ内容に列...
-
PowerPointで表の1つの列だけ...
-
エクセルでオートフィルタのボ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで、2種類のデータを...
-
Excelで中央揃えが出来ない?
-
エクセルで特定の文字が入って...
-
エクセルのまとめてカッコをつ...
-
Excel 指定行までコピーをおこ...
-
桁の違う数値での並び替え
-
Excel 頭に「0」がついている...
-
Excelの特定のセルを1つおきに...
-
数値の列から偶数のみを抽出す...
-
Excel2013 カラースケールを別...
-
excelで、1つのセルに入ってい...
-
エクセルで、数値の範囲で仕分...
-
Excel強制終了
-
エクセルに入力した文字列に句...
-
ある列のセルに特定の文字が入...
-
WEEKDAY 空白も7になってしまう
-
エクセルの関数
-
Excelで日付の異なる時間帯別集計
-
Excelの結合でA列とB列の内容...
おすすめ情報