같은 이름 N 번째 데이터

함수/공식
작성자
박정호
작성일
2025-04-27 13:51
조회
112
엑셀버전 : 엑셀2019

운영체제 : 윈도우10

질문 요약 : 같은 이름 N 번째 데이터
2021 이상에서 N 번째 값 접근하는 방법

같은 이름 N 번째 데이터 엑세스 입니다.
자세한건 첨부파일

이미지 보면 쉽게 이해하실 수 있을 꺼에요
에스파의 3번째 자료를 출력해 달라
아이브의 4번째 자료를 출력해 달라

핵심 함수는 J8 기준

(COUNTIFS(OFFSET($B$1,,,ROW($B$1:$B$100)),I8)=H8)

LOOKUP 함수를 이용할때
보조열 없이
마지막 값이 아닌 N번째 값을 엑세스 하는 방법??
(단 배열수식 아닐 것)

찾다가 저렇게 하면 N 번째 함수를 엑세스 할 수 없고
XLOOKUP,FLTER, SUMPRODUCT
N번째 값 엑세스가 가능해 지더라구요
자세한건 첨부파일 보시면 되요.

ROWIFS 아이디어 올린 다음 느낀건데
2019에서 아무리 열심히 생각해 봤자
2021가 워낙 개쩔어서 의미 없더라구요

2021 이상에서 사용하는 N 번째 값 접근하는 방법이 있을 텐데
보통 XLOOKUP 이나 FILTER 에서는 어떻케 하는지 알고 싶습니다.

위에 있는 아이브 라고 써 있는 값 중 3번째만 출력하는 방법
나름 있을 거 같은데 본적이 없어서
좀 궁금합니다.

물론 저 함수 아니라도 sumproduct에서 사용하는 방법
LARGE 함수도 가능한데 LOOKUP 함수랑은 궁합이 안 좋더라구요
IF나 LARGE 는 왠만해선 배열수식이라.

암튼 2021 이상에서는 보통 어떤 함수를 사용하는지 궁금합니다.
2021 이상은 제 숙련도가 너무 떨어져서

신고
스크랩
공유
전체 14

  • 2025-04-27 15:33
    채택된 답변

    @박정호 님  

    Offset(~~)저렇게한게 배열수식인데요

    =IFERROR(TEXTJOIN("_",1,INDEX(FILTER($C$5:$F$14,$B$5:$B$14=$I8),$H8,)),"")


    • 2025-04-27 16:17

      @마법의손 님 컨트롤+시프트+탭 안찍어도 되면 배열수식이 아닙니다.


      • 2025-04-27 16:21

        @박정호 님 그거랑은 상관없어요


        • 2025-04-27 16:25

          @마법의손 님 농담입니다. 배열수식이 맞지만 그냥 컨트롤+시프트+엔터 없는 공식은 일반 수식 처럼 자유도가 높아서요.
          배열수식 첨 만든 새끼 무슨 생각으로 일부 수정이 안되게 만들어 놓은 건지
          2019 갖다 버려야 할 이유중에 하나 입니다.


    • 2025-04-27 16:21

      @마법의손 님 아 index_filter 쓰면 간단하군요


    • 2025-04-27 20:59

      @마법의손 님 마법의 손님 공식을 LOOKUP 버전으로 바꿔서 만들어 봤습니다.
      J8=TEXTJOIN("_",1,INDEX($C$1:$F$100,LOOKUP(1,0/($B$1:$B$100=I8)/(COUNTIFS(OFFSET($B$1,,,ROW($B$1:$B$100)),I8)=H8),ROW($B$1:$B$100)),))

      암만 봐도 배열함수인데
      왜 CSE(컨트롤+시프트+엔터) 없이 작동하는 걸까요?


      • 2025-04-27 20:59

        LOOKUP 솔직히 어떻케 작동하는지 이해가 안갑니다.


  • 2025-04-27 17:53

    @박정호 님 구버전에서 사용하는 조건일치하는 n번째 항목
    Index( 열범위, 1/Aggregate(14, 6, (조건1)*(조건2)/row(조건범위), n)

    J8 =TEXTJOIN("_",,  INDEX( C:F, 1/AGGREGATE(14,6, ($B$5:$B$14=I8)/ROW($B$5:$B$14), H8), 0)  )


    • 2025-04-27 20:31

      @원조백수 님 aggregate라는걸 이렇게 쓸 수도 있군요. 감사합니다.


  • 2025-04-27 16:05

    @박정호 님  

    J8
    =LET(data,$B$5:$F$14,
    sq,ROW(data)-MIN(ROW(data))+1,
    nth,SMALL(IF(INDEX(data,,1)=$I8,sq),$H8),
    INDEX(data,nth,0))

     


    • 2025-04-27 16:19

      @김재규 님 let 함수 쓰면 오히려 좀 읽기 어렵던데
      small 함수로 구현하면 컨트롤+시프트+엔터 해야 제대로 작동하더라구요

      그리고 lookup 하고 궁합이...

      생각보단 별 방법 없었나 보네요 2021 이후로도
      뭔가 쉬운게 있을 거 같은데


      • 2025-04-27 16:23

        @박정호 님 LOOKUP 함수에 연연하지 마시고 Excel upgrade하세요.
        M365이상에서는 CSE불필요.


        • 2025-04-27 16:26

          @김재규 님 어쩌다 보니 2019 레벨이 너무 올라 버려서 ㅎㅎ
          필요해지면 업글하겠습니다.


  • 2025-04-27 13:59

    아 유진이 대전인데


전체 18,466
번호 카테고리 제목 작성자 작성일 추천 조회
알림
[📚진짜쓰는 실무엑셀] IT/오피스 '1위' 베스트셀러! 엑셀 공부, 이 교재로 마스터하세요! (313)
오빠두엑셀 | 2022.02.03 | 추천 572 | 조회 599785
오빠두엑셀 2022.02.03 572 599785
공지사항 문서서식
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐ (197)
오빠두엑셀 | 2021.10.28 | 추천 310 | 조회 34919
오빠두엑셀 2021.10.28 310 34919
78411 문서서식
New 숫자 문자인식 숫자변환하는 법 엑셀파일 (1)
패션피플 | 10:37 | 추천 0 | 조회 4
패션피플 10:37 - 4
78410 VBA
New [매크로관련] 특정셀 자동증가하며, 연속출력할수 있을까요? 엑셀파일
박병호 | 10:34 | 추천 0 | 조회 6
박병호 10:34 - 6
78408 문서서식
New 숫자 서식 변경하기 첨부파일 (2)
에그셀 | 09:59 | 추천 0 | 조회 9
에그셀 09:59 - 9
78407 기능/도구
New 원드라이브 MICROSOFT 365 사용중 공동작업시 필터 첨부파일 (1)
록키발보아 | 00:31 | 추천 0 | 조회 31
록키발보아 00:31 - 31
78402 함수/공식
New 괄호안의 시간:분 데이터를 분으로 합산하는 방법 질문드립니다. 엑셀파일첨부파일 (1) 답변완료
nams | 2025.04.28 | 추천 0 | 조회 52
nams 2025.04.28 - 52
78400 함수/공식
New 2차배열에서 countif 첨부파일 (7)
라면이가좋아 | 2025.04.28 | 추천 0 | 조회 63
라면이가좋아 2025.04.28 - 63
78399 함수/공식
New 한달의 마지막주 스케쥴 작성시 전주까지의 휴무 누적 합계 구하는 방법이 궁금합니다. 엑셀파일첨부파일 (3)
쭈누 바라기 | 2025.04.28 | 추천 0 | 조회 42
쭈누 바라기 2025.04.28 - 42
78398 VBA
New VBA 매크로 여러 엑셀 파일에서 사용 (1)
shhhha | 2025.04.28 | 추천 0 | 조회 60
shhhha 2025.04.28 - 60
78396 함수/공식
New 직원별로 근태 합계를 확인하고 싶어요 엑셀파일 (12) 답변완료
배진희 | 2025.04.28 | 추천 0 | 조회 87
배진희 2025.04.28 - 87
78395 함수/공식
New 특정 단어를 포함한 행 골라내는 방법에 대해 문의드립니다. (3) 답변완료
mmm1010 | 2025.04.28 | 추천 0 | 조회 56
mmm1010 2025.04.28 - 56
78392 함수/공식
New 도와주세요... ( 특정값에 해당하는 반 번호 찾아 목록만들기) 엑셀파일첨부파일 (6)
김동생 | 2025.04.28 | 추천 0 | 조회 61
김동생 2025.04.28 - 61
78389 기능/도구
New 오빠두LIVE 196회 - 엑셀 프로젝트 관리 _ 일,주 바꾸는법 엑셀파일 (1)
일류 | 2025.04.28 | 추천 0 | 조회 56
일류 2025.04.28 - 56
78387 함수/공식
New 엑셀 관련 질문입니다. SUM과 IFERROR 입니다 ㅠ (6)
| 2025.04.27 | 추천 0 | 조회 104
2025.04.27 - 104
78382
New Excel 추세선 이상 엑셀파일 (2)
eagle | 2025.04.27 | 추천 0 | 조회 73
eagle 2025.04.27 - 73
78381 함수/공식
New 같은 이름 N 번째 데이터 엑셀파일첨부파일 (14) 답변완료
박정호 | 2025.04.27 | 추천 1 | 조회 112
박정호 2025.04.27 1 112
78380 함수/공식
New On Error Resume Next 문구를 삽입하는 위치는? (2) 답변완료
GEEM | 2025.04.27 | 추천 0 | 조회 83
GEEM 2025.04.27 - 83
78376 함수/공식
New 지역별 증감금액 확인 엑셀파일 (3) 답변완료
충무공 | 2025.04.26 | 추천 0 | 조회 76
충무공 2025.04.26 - 76
78374 함수/공식
New index를 활용한 조건에 맞는 금액을 찾는 방법 엑셀파일첨부파일 (4)
뚜둥뚜둥 | 2025.04.26 | 추천 0 | 조회 90
뚜둥뚜둥 2025.04.26 - 90
78372 기능/도구
New 표서식 차이 문의 첨부파일 (2) 답변완료
hossang**** | 2025.04.25 | 추천 0 | 조회 64
hossang**** 2025.04.25 - 64
78370 피벗테이블
New (피벗테이블) 2024년 2025년 판매 TOP10 비교데이터 첨부파일 (13)
패션피플 | 2025.04.25 | 추천 0 | 조회 87
패션피플 2025.04.25 - 87
78369 구글시트
New 엑셀을 구글 시트와 연동하는 법 (1)
물만둡 | 2025.04.25 | 추천 0 | 조회 69
물만둡 2025.04.25 - 69
78368 함수/공식
New 곱하기 계산시 0일때도 계산하고 싶습니다 엑셀파일 (2)
또야 | 2025.04.25 | 추천 0 | 조회 82
또야 2025.04.25 - 82
78366
New 엑셀 일정 범위 내 최대값 가져오기 함수식 문의 (조건 있음) 엑셀파일 (3)
peac**** | 2025.04.25 | 추천 0 | 조회 64
peac**** 2025.04.25 - 64
78358
New 파워포인트 글씨 굵게 (1)
쫄면김밥 | 2025.04.24 | 추천 0 | 조회 44
쫄면김밥 2025.04.24 - 44
78354 문서서식
New 구글스프레드시트 숨기기 질문이에요! 첨부파일 (1)
Aberdeen | 2025.04.24 | 추천 0 | 조회 63
Aberdeen 2025.04.24 - 63
78352 피벗테이블
New 여러 피벗테이블 하나의 슬라이서로 동작과 테이블간 관계 만들기 문의 엑셀파일첨부파일 (3) 답변완료
이미자 | 2025.04.24 | 추천 0 | 조회 85
이미자 2025.04.24 - 85
78347 대시보드
New 대시보드 결과 값끼리 열 비교하기 (4)
아네모네 | 2025.04.24 | 추천 0 | 조회 78
아네모네 2025.04.24 - 78
78346 함수/공식
New 요일별 색상 구분 엑셀파일 (4)
슈토파이터 | 2025.04.24 | 추천 0 | 조회 89
슈토파이터 2025.04.24 - 89
78344 VBA
New 첫 셀에만 수식입력하면 열 전체가 자동으로 수식 적용되는 기능 푸는방법 문의 첨부파일 (6) 답변완료
나라달 | 2025.04.24 | 추천 0 | 조회 111
나라달 2025.04.24 - 111
78342
New 만년 달력 관련 도와주세요.ㅠㅠ
주식회사 티에프티 | 2025.04.24 | 추천 0 | 조회 59
주식회사 티에프티 2025.04.24 - 59