一連の表を PDF ファイルから Excel にコピーしました。これらのテーブルには空のセルが含まれています。各テーブルの各列にある空のセルの数を認識してカウントできるコードを記述する必要があります (シートごとに 1 つのテーブルを保存しています)。次の質問IsNumeric function return true for empty cellを投稿し、各セルのトリミングされた値の長さを計算することで答えが得られたと思っていましたが、解決しないことがわかりました。length 関数は、これらの空のセルに対して値 5 を返します。値を持つ他の多くのセルの値は 5 です。
ctrl+をクリックGして空白を選択すると、空のセルが強調表示されません。完全に空の列のセルのみが強調表示されます。
シートの参照に問題があったようです。コマンドisnumber
は false を返すので、私の問題は解決します。それでも使用len(clean())
すると、ゼロより大きい数値が返されます。今のところ、isnumber
関数で間に合わせることができます。しかし、これらのセルにどのような値が格納されているか知りたいです。