問題タブ [countif]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
1301 参照

c++ - オブジェクトのポインターのベクトルに対する STL アルゴリズムの使用 (C++)

ポインターの配列のオブジェクトが、メンバー関数に指定されたパラメーターと同じ名前 (メンバー変数) を持つ回数を数える必要があります。さまざまなアプローチを試しましたが、どれもうまくいきませんでした。私のコードはコンパイルさえしません。エラーは次のとおりです:「エラー C2514: 'MyComparator': クラスにコンストラクターがありません」。比較に使用するクラスのコードと、同時実行数のカウントに使用する関数を次に示します。

私はこれに何時間も苦労しており、STLを使用してやりたいと思っています。ここでのキャッチは、ポインターのベクトルがあることです。通常のベクトルがあれば、述語関数は必要ありません。私の場合、それにパラメーターを与える必要があり、bind2nd() が正しい方法だと思います。どんな助けでも大歓迎です!

0 投票する
2 に答える
7468 参照

excel - エクセルCOUNTIF式

次の数式がコピーされた列を含むスプレッドシートがあります

これにより、以下の列「M」に結果が表示されます

TRUE
TRUE FALSE
アクションなしN/
A
N /A
アクションなし
N/A
N/A
アクション
なし アクションなし アクション
なし

だから私は別のシートで次の式を使用しました

=COUNTIF(Sheet1!M:M,"N/A")「4」
=COUNTIF(Sheet1!M:M,"No Action")を与えるものは「5」を与える

どのように=COUNTIF(Sheet1!M:M,"FALSE")または=COUNTIF(Sheet1!M:M,"TRUE")

結果を「0」にする

これは「TRUE and FALSE」がExcelのキーワードであることが原因だと思いますが、名前を変更せずにこれらの値を持つセルをExcelでカウントする方法はありますか?

0 投票する
2 に答える
18851 参照

excel - Excel MATCH + COUNTIF関数:配列内のn番目の値を取得する

指定した値に一致する最初のアイテムの行番号を返すためにExcelで使用している数式があります。

数式:=MATCH(0,COUNTIF($B$1,List),0)+ CTRL+ SHIFT+ENTERおよびMacの場合:CMD+RETURN

になる:

出力:1

指定した値に一致する2番目、3番目などのインスタンスを見つけることができるように、関数を更新したいと思います。

このような:

そして、この出力:2

0 投票する
2 に答える
12602 参照

excel - OR条件に一致するカウント?

私は次のcountifs式を持っています

私のシートでは、Q10 =月曜日、Q11 =火曜日の「レポート」では、G2:G848にログインデータが含まれています

目的:月曜日(Q10)または火曜日(Q11)のレポートの合計数が必要です

私が持っている現在の数式では、countifsは月曜日と火曜日が行にある行を探していますが、これは間違っています。

どうすればこれを解決できますか?

0 投票する
1 に答える
844 参照

excel - 条件を満たす重複データをカウントし、データを削除する

0 投票する
2 に答える
15911 参照

excel - 相対参照を使用した Excel Application.WorksheetFunction.CountIf

これをできる限り単純かつ非特定に保つようにします。a、b、cの3つの列があります。列 C には、セル C1 ~ C100 に 100 個の乱数があります。列 A には、セル C1:C5 に 5 つの乱数があります。

セル B1:B5 ごとに、列 a の数値が列 c に何回表示されるかを入力します。数式をセル B1 に直接書き込む場合は、次のようになります。

=COUNTIF($C:$C, $A1)

次に、下にドラッグしてセル B2:B5 を埋めます。

VBA の Application.WorksheetFunction.CountIf 関数を使用してこれを実行したいと考えています (実際のプロジェクトはこれよりもはるかに複雑で、セルに自動的に入力する必要があります)。

これは正しく動作します。しかし、For-Each ループを使用せずに、B のセルの数を指定せずに実行できるかどうか疑問に思っています (A が最後の値に達したことを認識し、それに応じて B の入力を停止します。

私の考えでは、重要な行は次のようになります。

しかし、これはうまくいきません。私が求めていることは可能ですか?Excel に範囲全体を一度に入力させると、ループするよりも高速になると思います。

0 投票する
1 に答える
1743 参照

excel - 特定の基準に基づいてExcelで複数のアイテムをカウントする

他の質問を調べましたが、必要なものが見つかりませんでした。

次のように説明すると最適です。

3つの列があるスプレッドシートがあります。

製品名ベンダー

一部のベンダーは同じ製品を持っています。

ベンダーごとに同一の製品名がいくつあるかを数える必要があります。

すべての助けが最もありがたいです。

ありがとうございました、

user1114330

サンプルデータ

0 投票する
3 に答える
11721 参照

excel - Excelでワイルドカード文字と等しくないものをカウントするにはどうすればよいですか?

COUNTIF(range,"<>")空でないセルをカウントしたり、ワイルドカード文字に一致するセルの数を計算したりCOUNTIF(range,"~?")できCOUNTIF(range,"~*")ますが、1つのCOUNTIF()で計算できますか?

COUNTIF(range,"<>~?")動作しません。

0 投票する
2 に答える
437 参照

excel - 別のセル範囲に基づいて要素の一意の数を数える

Excel シートに 2 つの列があります。列 A にはWk No、列 B が含まれますDates:

次の結果が必要です。

これをExcelで取得する方法は?一意の日数を取得できますが、週番号に基づいて一意の日数を計算する式を制御できません。

0 投票する
1 に答える
1691 参照

vba - vba countif 式

配列の上部 1/3、中央 1/3、および下部 1/3 の整数の数をカウントする必要があります (C6:C28 の配列をテストします)。でも、なかなか仕事が進まないcountif