2016-12-01 2 views
0

は私が34で別のセルを削減したい含まれている場合だけで簡単にGoogle検索でこれを見つけたGoogleスプレッドシート、合計は、細胞は、特定のセルが0以上が、私ではない任意のセルを無視していると等しい「ホーム」私は現在持っている</p> <p>場合、特定のテキスト

=sumif(D2:D20, ">0") 
+0

サンプルスプレッドシートへのリンクを提供してください。 –

+0

https://docs.google.com/spreadsheets/d/1ndcobzUHScY4egFJ-lsay8FQf4IZ5jXlZdhvKv4mk_w/edit?usp=sharing ____セルB22は、B21 ===「home」の場合、24を減らしたいセルです –

答えて

0

はここに1つの選択肢である:

=sumif(B2:B20, ">0")-(IF(B21="Home", 34,0)) 

あなたは、その行に同じ数式を使用するために、列Zまでのすべての列が発生しますセルB22で以下の式を配置し、複数の列にこれを適用しているので。最初にヘッダー行の値をチェックし、それに応じて数式を実行します。

=ARRAYFORMULA(IF(ISBLANK(B1:Z1),, sumif(B2:B20, ">0")-(IF(B21:Z21="Home", 34,0)))) 

注: あなたが最後のカラムを介して細胞C22で数式を削除する必要があります。また、このアイデアを他の行に適用することもできます。

+0

それは仲間を釘付け、ありがとう。最初のものは私が信じた後のものです –

+0

2番目の式は1つの式を使って行全体を埋めるでしょう。ので、毎回横にコピーを維持する必要はありませんよ、列を追加します。どちらも同じ最終結果を提供しますが、2番目の方がファイルをより動的にし、変更が必要な場合は保守しやすくなります。 –

-1

::私たちは自宅でプレイした場合にも、別の34でそれを削減する必要がhttps://support.google.com/docs/answer/3238496?hl=en

がそれを願っています役立ちます:)

+0

ありがとうございました..私もこれを見つけましたが、それは私を助けませんでした:/ https://docs.google.com/spreadsheets/d/1ndcobzUHScY4egFJ-lsay8FQf4IZ5jXlZdhvKv4mk_w/edit?usp=sharing –

関連する問題