2017-10-23 9 views
1

私は2つのGoogleスプレッドシートのタブがあります。Googleシート算術検索

I.)

 --A-- --B-- 
--1-- type lessThan10Apart 
--2-- Car 1 
--3-- Plane 0 

II)

 --A-- --B-- --C-- 
--1-- type sourceA sourceB 
--2-- Car  1  100 
--3-- Plane 10  100 
--4-- Car  2  4 

私の質問は、上記lessThan10Apart式を作成する方法です。 。 lessThan10Apartは、シートIからシートIIまでのタイプを一致させ、AとBの間に10単位未満です。しかし、B列とC列の間で何らかの算術演算を行い、COUNTを実行したいと考えることもできます。問題は、あなたがCOUNTIFSに、このような範囲の計算を行うことができるように見えることはできませんということです

=COUNTIFS('sheetII'!A:A),$A2, //Match column A 
ABS('sheetII'!C:C-'sheetII'!B:B)<10 //Doesn't work! 
) 

私の最初の試みは、の線に沿って何かです。

(供給された画像におけるF4あたり)カウントについて
+0

なぜカーは2ですか?差が10未満の行が1行しかないと思われます。 – Jeeped

+0

申し訳ありません。私は前にもっと複雑な例がありましたが、物を取り除いて更新するのを忘れました!ちょうどそれを固定した。 – Karly1337

答えて

0

、validSum(B & Cとの間の絶対差の和、供給された画像におけるG4あたり)について

=SUMPRODUCT(--(ABS(B2:B4-C2:C4)<10)) 

=SUMPRODUCT(--(ABS(B2:B4-C2:C4)<10), ABS(B2:B4-C2:C4)) 

ド完全な列参照を使用しないでください。参照範囲を最小限に抑えます。

enter image description here

上記の画像ではE4でカーテキストを捨てます。

+0

ありがとう!上のSUMPRODUCTの - は何ですか?私はこれを見ていない。 – Karly1337

+0

Google * double unary *。 – Jeeped

+0

ブリリアント;ありがとうございました! – Karly1337