私はVBAの専門家ではないと言って始めます。私はちょうどそれを学んでいます。リスト内の単語の頻度をカウントする
マクロを使用してExcelでテキスト文字列を数える可能性に関する質問があります。 Excelファイルには2万以上のテキスト文字列があるので、私は 'Countif'関数を使うことはできません。それは私が推測する長い手順です。
私はVBAコードを使用してテキスト文字列をスキャンし、その頻度で整理する可能性について考えていました。例えば
、私のファイルでこのような単語のセット(異なるセル内の各)があります。
家、 バルコニー、フラット 、 アパート、 家、 家、 庭は、 事、 収入、 はフラット、 ... ウィンドウ
私はExcelがすべて異なるテキスト文字列をスキャンし、目に戻ってくるようにする方法があるかどうかを知りたいeの周波数をそれぞれのための。
私は、Pythonやいくつかのアドインなどの簡単な方法があるかもしれないが、私たちはそれを仕事でやる必要があることを知っている。私は同僚にPythonや他のプログラミング言語また、現時点ではソフトウェアを購入することもできません。
お手数ですが助けてください!
http://stackoverflow.com/questions/21858874/counting-the- excel-words-in-excel-strings – cyboashu
セルごとに1つの文字列を入力するには、ピボットテーブルを使用します。 – brettdj
countifを使用すると、20000の値はまったく問題にならないはずです。列全体を選択するだけです。もしあなたがこの困難なことをreeeeeeeeally wanrtしたら、あなたは:バリアント配列に値を読み込み、単語ごとの合計を記録するための辞書アプローチを取って、レコードセットをループして辞書に追加し、再びループして値を出力します。編集:繁殖の答えはあなたが必要なものに最適です – User632716