분명 동일한 값이 있음에도 불구하고 countif 함수가 먹히질 않아요.. 혹시 아시는분~
커뮤니티 전체
countif 결과 값이 계속 0으로 나오네요..ㅠ
📅 2026년 01월 14일 17:03
👁 조회 342
댓글을 작성하려면 로그인이 필요합니다.
게시글 목록
페이지 1 / 970게시글 제목
날짜
조회
추천
1일 전
조회 120
0
답글 6
1일 전
조회 77
0
답글 2
2일 전
조회 127
0
답글 0
2일 전
조회 145
0
답글 7
2일 전
조회 172
0
답글 3
해결
3일 전
조회 128
0
답글 1
3일 전
조회 146
0
답글 1
3일 전
조회 152
0
답글 6
해결
3일 전
조회 146
0
답글 2
4일 전
조회 221
0
답글 3
답변 완료
시트 복사했는데 에러가 나요ㅠㅠ
4일 전
조회 180
0
답글 8
해결
답변 완료
소수점 합계값 오류
4일 전
조회 157
0
답글 2
해결
답변 완료
날짜순대로 정렬하기
4일 전
조회 213
0
답글 3
해결
5일 전
조회 192
0
답글 1
5일 전
조회 172
0
답글 3
해결
5일 전
조회 238
0
답글 6
5일 전
조회 204
0
답글 4
5일 전
조회 213
0
답글 0
5일 전
조회 163
0
답글 2
5일 전
조회 228
0
답글 5
해결

저는 잘 나오네요 0 이 너무 많아서 구분이 어려운 경우 같아요
=IFERROR(1/(1/COUNTIF($B$2:$B$196,A2)),"")
해보시면 되구요
구체적으로 몇번째 줄에 있는지 찾고 싶으면
=IFNA(LOOKUP(1,0/($B$1:$B$1001=A2),ROW($A$1:$A$1001)),"")
이렇게 하심 되요
안녕하세요~
COUNTIF함수가 값을 찾지 못하는 이유는
C열(시스템)에 보이지 않는 깨진 문자열이 들어있습니다.
이렇게 확인해 보시면 됩니다.
엑셀 2021 이상이면,
=LET(t,C2, TEXTJOIN("",,FILTER(MID(t,SEQUENCE(LEN(t)),1), (MID(t,SEQUENCE(LEN(t)),1)>="가")*(MID(t,SEQUENCE(LEN(t)),1)<="힣") )) )이렇게 한글 이름만 추출하면 되는데,
엑셀버전이 2016이하이므로 사용자정의함수(UDF)로 하셔야 할 듯 합니다.
아래 첨부파일로 테스트해보세요.
Option Explicit Public Function HanName(ByVal s As Variant, Optional ByVal AllowSp As Boolean = False) As String '// 앞에서부터 "한글(가~힣)"만 추출 (이름용) '// AllowSp=True면 이름 내부 공백/탭/NBSP 허용 Dim t As String Dim i As Long Dim ch As String Dim u As Long Dim st As Boolean If IsError(s) Then Exit Function t = CStr(s) For i = 1 To Len(t) ch = Mid$(t, i, 1) '// 공백류 허용(옵션) If AllowSp And st Then If ch = " " Or AscW(ch) = 9 Or AscW(ch) = 160 Then HanName = HanName & ch GoTo Nx End If End If u = AscW(ch) If u < 0 Then u = u + 65536 '// 핵심: Unicode unsigned 보정 '// 한글 완성형(가~힣): U+AC00(44032) ~ U+D7A3(55203) If u >= 44032 And u <= 55203 Then HanName = HanName & ch st = True Else If st Then Exit Function '// 한글 시작 후 비한글 만나면 종료 End If Nx: Next i HanName = Trim$(HanName) End Function저도 참조하겠습니다 감사합니다