エクセルで、等間隔ごとのデータを表示させるいい方法はありませんか?
エクセルシートに、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で質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 下記エクセルの式がなぜこうなるのか理由が知りたいです。 6 2022/08/20 00:43
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) ExcelのIF関数について 4 2023/05/24 12:54
- Excel(エクセル) EXCEL 行内のデータを2行に分けて、表を作り直したいのです。教えてください。 5 2023/06/25 14:00
- Visual Basic(VBA) vba 等間隔の列に対しての計算 6 2022/05/17 20:15
- Excel(エクセル) アウトラインの小計のやり方 1 2023/03/20 11:51
- Excel(エクセル) Excel セルに入っている日付を参照して、別シートのリストを表示させたい 1 2022/04/12 17:02
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) VBAで組み合わせ算出やCOUNTIFSの処理を高速化したいです。 4 2022/04/07 02:38
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで、2種類のデータを...
-
Excelのオートフィル
-
Excelで中央揃えが出来ない?
-
エクセルのまとめてカッコをつ...
-
INDIRECTの列を可変にしたい
-
連続データを1行おきに貼り付け...
-
セル内文章から、英数字のみ取...
-
Excelの結合でA列とB列の内容...
-
エクセルで特定の文字が入って...
-
エクセルで、数字列の中にハイ...
-
Excel 指定行までコピーをおこ...
-
エクセルに入力した文字列に句...
-
Excelでグループの最大値から項...
-
【エクセル】2行に一行のように...
-
ある列のセルに特定の文字が入...
-
エクセルの関数
-
エクセル、11と1の区別
-
桁の違う数値での並び替え
-
空白への0入力 二次元配列(VBA)
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで2つの数値のうち大きい...
-
エクセルで、2種類のデータを...
-
ある列のセルに特定の文字が入...
-
Excelで中央揃えが出来ない?
-
エクセルで特定の文字が入って...
-
セル内文章から、英数字のみ取...
-
Excel 頭に「0」がついている...
-
エクセルのまとめてカッコをつ...
-
桁の違う数値での並び替え
-
エクセルに入力した文字列に句...
-
Excel強制終了
-
Excel 指定行までコピーをおこ...
-
Excelの結合でA列とB列の内容...
-
excelで、1つのセルに入ってい...
-
エクセルで、数字列の中にハイ...
-
連続データを1行おきに貼り付け...
-
エクセルの関数
-
【エクセル】2行に一行のように...
-
WEEKDAY 空白も7になってしまう
-
VLOOKUPのあいまい検索(スペー...
おすすめ情報