0

私はエクセルデータを持っています。3 番目の列には電話番号が含まれます。電話番号が 10 桁未満の行を削除する必要があります。データは非常に大きく、1 つの間違いも許されません。ピボット テーブルまたは自動化スクリプトを使用したい。桁数が可変で、列番号が可変なので、ピボット テーブルの方が優れています。私が立ち往生している場所。- ピボット テーブルを使用してこれを行うと、元の表形式が失われます。私は望んでいないいくつかのクロス集計形式を取得します。これがサンプルデータです。

date    time    number  count
1-Sep-09    15:29:44    9800000005  1
2-Sep-09    10:07:03    333333         1
3-Sep-09    9:53:46 9800000004  1
7-Sep-09    14:47:31    9800000005  1
10-Sep-09 10:51:39   9800000001 1
12-Sep-09    14:52:50 9800000002    1
13-Sep-09    8:28:28    333333          1
17-Sep-09    10:32:13    9800000001 1
18-Sep-09    9:01:42     9800000005 1
4

1 に答える 1

1

キューブやコードは必要ないと思います。

電話番号の長さをE2数式でセルに表示する計算を追加してみてください

=len(C2)

number( が に表示されていると仮定C2) - 次に、この数式を列の残りの部分にコピーしますE

次に、表に自動フィルターを適用し、列にカスタム フィルターを使用してE、長さが 10 以上のすべての行を表示します。

于 2009-11-02T08:49:49.267 に答える