2016-09-14 1 views
0

다음과 같은 데이터 열이 있습니다. "JJ number"및 "JJ alphabet"이 6과 4 인 항목의 수를 계산하고 싶습니다. countifs 함수를 첫 번째 기준으로 "JJ *``"함수로 사용하려고 시도하지만 그다음에 실패합니다. 왼쪽, len 또는 isnumber 함수를 사용하여 오른쪽으로 두 번째 기준."JJ 번호"와 "JJ 알파벳"이 포함 된 항목 수를 계산하십시오.

이 내가 작업 한 부분 코드입니다 : 나는 당신의 문제를 해결 할 만든 테이블 자, 여기

jj 1288 
jj 2838 
jj 3344 
jj 6288 
jj 8838 
jj 3344 
jj fan 
jj tsz 
jj zch 
+0

추가 coulumn을 추가 할 수 있습니까? 그렇게하면 유가 분리되어 쉽게 만들 수 있습니다. – krib

+0

데이터는 이런 방식으로 전달되므로 데이터를 나누기가 어렵습니다. 나는 JJ 숫자와 JJ 알파벳에 대한 두 가지 공식을 설정하는데 문제가 없다. –

답변

0

됩니다 : 여기

=COUNTIFS(A:A, "JJ *", ... 

는 입력 데이터의 예입니다 . 아래의 스크린 샷에서 한 걸음 한 걸음 씩 나왔습니다.하지만 여기에 도움이되는 공식이 있습니다.

는 테이블의 오른쪽에있는 2 열을 추가하고이 charecter 경우 아래의 공식

=IF(ISNUMBER(IFERROR(INT(RIGHT([@colName],LEN([@colName])-SEARCH(" ",[@colName]))),"")),1,0) 

가 숫자 인 경우 1을 반환하고 0을 추가합니다. 다음 열에는 아래 수식을 사용하십시오.

=IF([@newcolumn]=1,0,1) 

변경 표에 계속 열 이름에 @colname & @newcolumn. @colname은 첫 번째 열이고 @newcolumn은 수식과 함께 추가 한 열입니다.

일단 이것을 달성하면 간단한 합계가 결과를 얻습니다. 당신이 열 당신이 JJ text 출력 text 것와 값으로 수와 세포를 얻을 것이라는 점을 넣으면

enter image description here

+0

안녕하세요, 문제에 대한 자세한 설명 주셔서 감사하지만 colName 및 newcolumn 혼란 스러워요. C : C로 colName을 A : A 및 newcolumn으로 대체해야합니까? A : A는 원래 데이터가있는 곳이며, 사용자가 입력 한 첫 번째 수식이 B 열에 배치되고 두 번째 수식은 C 열에 배치됩니다. –

+0

"Cntrl + T", "colname"& "newcolumn"은 "colname"또는 "newcolumn"을 셀 A1 등으로 변경할 수 있습니다. 위의 그림과 같이 표 머리글은 "이름", "공백", "공백"등으로 표시됩니다. – SS97

+0

마침내, 나는 그것을 작동하게했다, 고맙다!! –

0

내 초기 아이디어는

=IFERROR(NUMBERVALUE(MID(A1;4;20));"text") 

를 작성했다. 그 후에 사용할 수 있습니다 COUNTIF

+0

그러나 내가 수식을 넣을 때, 참고 셀이'JJ Number' 또는'JJ text'에 관계없이 결과가 "text"로 나오면 내 Excel 2010에서 받아 들일 수 있습니다. = IFERROR NUMBERVALUE (MID (A1,4,20)), "text")' –

관련 문제