2009-11-02 5 views
0

저는 Excel 데이터가 있습니다. 제 3 칼럼에는 전화 번호가 들어 있습니다. 전화 번호가 10 자리 미만인 행을 삭제해야합니다. 데이터가 매우 크고 한 번의 실수조차 허용되지 않기 때문입니다. 피벗 테이블이나 자동화 스크립트를 사용하고 싶습니다. 자릿수가 가변적이며 열 번호가 가변적이기 때문에 피벗 테이블이 더 좋습니다. 어디서 붙어 있습니까? - 피벗 테이블을 사용하여 원래의 표 형식을 잃을 때마다. 나는 내가 원하지 않는 몇개의 표 형식을 얻는다. 여기 샘플 데이터가 있습니다.기준에 따라 일부 행을 제거 - 피벗 테이블로이를 해결합니다.

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 

답변

1

큐브 또는 코드가 필요하지 않습니다. (numberC2에 표시된다고 가정) 화학식

=len(C2) 

으로 E2를 셀에 전화 번호의 길이를 표시하는 연산을 추가

시도는 - 다음 열 E 나머지 아래 공식을 복사한다.

그런 다음 테이블에 자동 필터를 적용하고, 길이가 10

보다 크거나 같은 모든 행을 표시하는 열 E에서 사용자 정의 필터를 사용할 수 있습니다

관련 문제