はじめまして。
エクセルで質問があります。
A列に数値データ、B列に0 or 1のデータがあります。
Sum(B:B)=A列の行数です。
このデータを、C列に1のときはA列のデータを1行下にコピー、0のときは""にしたいと考えております。
結果C列はB列を同じ行数
if文でC1セルに
=if(B1=1,A1,"")
と打つと、B列に0が入った途端、A列の数値が進みすぎてしまいます。
B列=0のときA列を進まなくする方法はあるのでしょうか?
たとえばB1=1, B2=0, B3=1のとき、C3にはA2の数値を入れたいのですが、A3になってしまいます。
よろしくお願いいたします。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
こんばんは!
解釈が違っていたらごめんなさい。
↓の画像のような感じになれば良いのですかね?
もしそうであれば、C1セルに
=IF(B1=0,"",INDEX(A:A,SUM($B$1:B1)))
という数式を入れ、オートフィルで下へコピーしています。
以上、参考になれば幸いですが、
的外れなら読み流してくださいね。m(__)m
画像まで貼っていただいて丁寧にありがとうございます。
お察しの通りのデータを作成したかった次第であります。
お教えいただいた関数で無事、求めていたことを完成することができました。
正直まだすべての関数の意味を理解しておりませんので、じっくり理解していこうと思います。
ありがとうございました。
No.1
- 回答日時:
そのやり方で無いとダメですか?
最終目的が「必要な行だけにしたい」なら以下の方法をお試しください。
1)オートフィルタを使って列Bが1の行だけを表示させる。
2)表示された範囲を選択する。
3)編集>ジャンプ>選択>可視セルで、表示された行「だけ」を選択できるので「コピー」する。
4)セルC1をクリックして、「貼り付け」
ではどうでしょう?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ExcelのIF関数について 4 2023/05/24 12:54
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Visual Basic(VBA) VBAで大量データの処理 3 2022/11/15 21:53
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Visual Basic(VBA) 列と行の名前(重複あり)が交差するセルに、データを入力したい 2 2022/06/25 22:42
- Excel(エクセル) EXCEL 行内のデータを2行に分けて、表を作り直したいのです。教えてください。 5 2023/06/25 14:00
- Visual Basic(VBA) vba 等間隔の列に対しての計算 6 2022/05/17 20:15
- Visual Basic(VBA) Excel VBA 最終行を取得しVlookup関数をコピーする方法をコーディングで教えてください。 3 2023/05/11 13:14
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
別シートからの文字を変更
-
エクセルの行の抽出について質...
-
Excel 2019 のピボットテーブル...
-
Excelのセルを飛ばして入力する
-
【マクロ】エクセルにかいてあ...
-
Excelのオートフィル
-
Excel初心者です。 詳しい方、...
-
スプレッドシート クエリ関数 1...
-
MOS365 Excel Expert / Excel R...
-
西暦や和暦の表示をyyyymmdd表...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセルの数式で教えてください。
-
スプレッドシートの関数VLOOKUP...
-
エクセルでセルに「氏名を入力...
-
エクセルで指定した日付、店舗...
-
【Excel】セル内の時間帯が特定...
-
Excelのグラフ軸について
-
Excel 2019 は、SPILL機能があ...
-
関数を教えて下さい。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報