各行の単一セルのエントリを数えるにはどうすればよいですか?こんにちは皆さん、
以下は私が取り組んでいる例です。 「Column-to-Count」には、その列内の各セルに複数のエントリがあります。 「Count」列である各セルの数を出力したいと思います。
|列からカウント|カウント|
| ab1、tgh9o、pl79s | 3 |
| ab1、fisc8u | 2 |
| ab1、psivb、7ushg8 | 3 |
「Count」列の生成に使用できる数式の種類はありますか? 「カウント」式のタイプを確認しましたが、それは私が必要としているものではないようです。
ありがとう!
自動化とスクリプト作成コンテンツの構成ウィンドウズRe: 各行の単一セルのエントリをカウントするにはどうすればよいですか?式は次のとおりです
Length( Words( :"Column-to-Count"n, "," ) )
Re: 各行の単一セルのエントリをカウントするにはどうすればよいですか?素晴らしいです - これはうまくいきます - ありがとう!
@txnelson のフォローアップの質問です。複数の「ab」項目があり、それらをカウントしたいだけの場合はどうすればよいですか?
| 列からカウントまで | ab数|
| ab1、ab2、ab3、tgh9o、pl79s | 3 |
| ab1、fisc8u | 1 |
| ab1、psivb、7ushg8 | 1 |
上記の数式を Length( Words( :"Column-to-Count"n, "ab" ) ) で使用しようとしましたが、正しいカウントが得られませんでした。
Re: 各行の単一セルのエントリをカウントするにはどうすればよいですか?別の方法
New Table( "Sample table",
Add Rows( 3 ),
New Column( "Column-to-count",
Character,
Nominal,
Set Values( {"ab1, tgh9o, pl79s", "ab1, fisc8u", "ab1, psivb, 7ushg8"})
),
New Column("Count",
Numeric,
Continuous,
Formula(N Items( Words( :"Column-to-count"n, ", " ) ))
)
)Re: 各行の単一セルのエントリをカウントするにはどうすればよいですか?「ab」を持つ要素だけを数えるには、次のような総当たり式を使用します。
alist = Words( :Column 1, ", " );
acount = 0;
For( i = 1, i <= N Items( alist ), i++,
If( Contains( alist[i], "ab" ),
acount
++)
);
acount;