1と入力されたセルの隣の列の値から、一つ前に1と入力されたセルの隣の列の値の引き算をしたいです。
具体的に、添付した画像の表で説明します。
A列は、連続した数値が入っています。
B列には、ところどころに、1が入力されています。(空白のセルが多いです。)
C列には、B列で、1と入力されたセル(例:B6)と同じ行のA列のセル(A6)の値から、B列で、一つ前に1と入力されたセル(B2)と同じ行のA列のセル(A2)の値の引き算をしたいです。
いまのところ、C列の結果は、D列にしめしたような計算で、ひとつずつ計算しています。
C列を、自動的におこなってくれるように工夫したいのですが、どんな関数をつかったらよいかわからないので、教えてほしいです。
補足ですが、行の入れ替え(サイズを変える、等)はしたくないです。(列の挿入はもちろんOKです。)
どうぞよろしくお願いします。
No.2
- 回答日時:
こんにちは!
画像の配置だとC2セルに
=IF(AND(B2=1,COUNTIF(B$1:B2,1)>1),A2-INDEX(A$1:A1,MAX(IF(B$1:B1=1,ROW(B$1:B1)))),"")
配列数式になりますので、Ctrl+Shift+Enterで確定!
この画面からコピー&ペーストする場合は
上記数式をドラッグ&コピー → C2セルを選択 → 数式バー内に貼り付け → そのまま(編集可能なまま)
Ctrl+Shiftキーを押しながらEnterキーで確定!
数式の前後に{ }マークが入り配列数式になります。
最後にC2セルのフィルハンドルで下へコピーしてみてください。m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル 自動計算 1 2023/01/30 13:28
- Excel(エクセル) B列に、A列の数字が偶数の場合は1減算した数字、奇数の場合はそのまま数字を自動表示したい 4 2022/04/16 12:01
- Visual Basic(VBA) 範囲内で最大値を見つけ、その隣のセルの値を返す 2 2022/03/23 19:34
- Visual Basic(VBA) 先頭と末尾を指定して連続した数字を入力 1 2022/09/14 13:12
- Visual Basic(VBA) エクセルVBAで『A列』に新規で数値を入力し『B列』から右方向の空白セルにその値を貼り付ける方法 4 2022/11/05 08:37
- Excel(エクセル) エクセル関数についてお教えください 3 2023/07/24 12:33
- Visual Basic(VBA) Excel VBA マクロ ある列の最終行迄を参照し、別の列の空白セルに値を入力したいです 2 2023/03/05 02:44
- Excel(エクセル) Excel2019 列と列(2列)の数値の重複を調べたい 1 2023/05/11 13:35
- Excel(エクセル) Excelで関数を使って入力した値を、関数を抜いた値として扱いたい 1 2022/07/08 02:10
- Visual Basic(VBA) A列にある値をB列・C列にVBAで切り出し 3 2022/04/09 19:20
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SUMIF関数で、「ブランク以外を...
-
自分の左隣のセル
-
文字列から英数字のみを抽出す...
-
エクセル1行おきのセルを隣の...
-
エクセルでエンターを押すと任...
-
エクセルで特定のセル内にだけ...
-
エクセルで、指定の値よりも大...
-
セルを結合した時のエクセル集...
-
エクセルで、A2のセルにA3...
-
同一セル内の重複文字を削除し...
-
Excelで大量のセルに一気に関数...
-
エクセルで年月日から月日のみへ
-
エクセル 平日と土日祝の時間...
-
エクセルに入力後、別シートの...
-
エラー「#REF」の箇所を置き換...
-
エクセルである表から優先順位...
-
【Excel】4つとばしで合計する方法
-
excelで、空白を除いてデータを...
-
Excel 1の位の数字で処理を分岐...
-
EXCELのcountif関数での大文字...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SUMIF関数で、「ブランク以外を...
-
文字列から英数字のみを抽出す...
-
エクセル1行おきのセルを隣の...
-
自分の左隣のセル
-
エクセルで、指定の値よりも大...
-
セルを結合した時のエクセル集...
-
excelで、空白を除いてデータを...
-
エクセルで、A2のセルにA3...
-
エクセルで特定のセル内にだけ...
-
同一セル内の重複文字を削除し...
-
EXCELでマイナス値の入ったセル...
-
条件付き書式の色付きセルのカ...
-
エクセルでエンターを押すと任...
-
【Excel】4つとばしで合計する方法
-
EXCELのcountif関数での大文字...
-
Excelで大量のセルに一気に関数...
-
週の労働時間を計算するエクセル
-
エクセルに入力後、別シートの...
-
エクセルで年月日から月日のみへ
-
エラー「#REF」の箇所を置き換...
おすすめ情報