같은 이름 N 번째 데이터
함수/공식
작성자
박정호
작성일
2025-04-27 13:51
조회
112
같은 이름 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 이상은 제 숙련도가 너무 떨어져서
전체 18,466
번호 | 카테고리 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
[📚진짜쓰는 실무엑셀] IT/오피스 '1위' 베스트셀러! 엑셀 공부, 이 교재로 마스터하세요! (313)
![]() ![]() |
![]() ![]() |
2022.02.03 | 572 | 599785 | ||
공지사항 | 문서서식 |
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐
(197)
오빠두엑셀
|
2021.10.28
|
추천 310
|
조회 34919
|
![]() ![]() |
2021.10.28 | 310 | 34919 |
78411 | 문서서식 |
New 숫자 문자인식 숫자변환하는 법
![]() ![]() |
![]() |
10:37 | - | 4 |
78410 | VBA |
New [매크로관련] 특정셀 자동증가하며, 연속출력할수 있을까요?
![]() ![]() |
![]() |
10:34 | - | 6 |
78408 | 문서서식 |
New 숫자 서식 변경하기
![]() ![]() |
![]() |
09:59 | - | 9 |
78407 | 기능/도구 |
New 원드라이브 MICROSOFT 365 사용중 공동작업시 필터
![]() ![]() |
![]() |
00:31 | - | 31 |
78402 | 함수/공식 |
New 괄호안의 시간:분 데이터를 분으로 합산하는 방법 질문드립니다.
![]() ![]() ![]() |
![]() |
2025.04.28 | - | 52 |
78400 | 함수/공식 |
New 2차배열에서 countif
![]() ![]() |
![]() |
2025.04.28 | - | 63 |
78399 | 함수/공식 |
New 한달의 마지막주 스케쥴 작성시 전주까지의 휴무 누적 합계 구하는 방법이 궁금합니다.
![]() ![]() ![]() |
![]() |
2025.04.28 | - | 42 |
78398 | VBA |
New VBA 매크로 여러 엑셀 파일에서 사용
(1)
![]() |
![]() |
2025.04.28 | - | 60 |
78396 | 함수/공식 |
New 직원별로 근태 합계를 확인하고 싶어요
![]() ![]() |
![]() |
2025.04.28 | - | 87 |
78395 | 함수/공식 |
New 특정 단어를 포함한 행 골라내는 방법에 대해 문의드립니다.
(3)
답변완료
![]() |
![]() |
2025.04.28 | - | 56 |
78392 | 함수/공식 |
New 도와주세요... ( 특정값에 해당하는 반 번호 찾아 목록만들기)
![]() ![]() ![]() |
![]() |
2025.04.28 | - | 61 |
78389 | 기능/도구 |
New 오빠두LIVE 196회 - 엑셀 프로젝트 관리 _ 일,주 바꾸는법
![]() ![]() |
![]() |
2025.04.28 | - | 56 |
78387 | 함수/공식 |
New 엑셀 관련 질문입니다. SUM과 IFERROR 입니다 ㅠ
(6)
![]() |
![]() |
2025.04.27 | - | 104 |
78382 |
New Excel 추세선 이상
![]() ![]() |
![]() |
2025.04.27 | - | 73 | |
78381 | 함수/공식 |
New 같은 이름 N 번째 데이터
![]() ![]() ![]() |
![]() |
2025.04.27 | 1 | 112 |
78380 | 함수/공식 |
New On Error Resume Next 문구를 삽입하는 위치는?
(2)
답변완료
![]() |
![]() |
2025.04.27 | - | 83 |
78376 | 함수/공식 |
New 지역별 증감금액 확인
![]() ![]() |
![]() |
2025.04.26 | - | 76 |
78374 | 함수/공식 |
New index를 활용한 조건에 맞는 금액을 찾는 방법
![]() ![]() ![]() |
![]() |
2025.04.26 | - | 90 |
78372 | 기능/도구 |
New 표서식 차이 문의
![]() ![]() |
![]() |
2025.04.25 | - | 64 |
78370 | 피벗테이블 |
New (피벗테이블) 2024년 2025년 판매 TOP10 비교데이터
![]() ![]() |
![]() |
2025.04.25 | - | 87 |
78369 | 구글시트 |
New 엑셀을 구글 시트와 연동하는 법
(1)
![]() |
![]() |
2025.04.25 | - | 69 |
78368 | 함수/공식 |
New 곱하기 계산시 0일때도 계산하고 싶습니다
![]() ![]() |
![]() |
2025.04.25 | - | 82 |
78366 |
New 엑셀 일정 범위 내 최대값 가져오기 함수식 문의 (조건 있음)
![]() ![]() |
![]() |
2025.04.25 | - | 64 | |
78358 |
New 파워포인트 글씨 굵게
(1)
![]() |
![]() |
2025.04.24 | - | 44 | |
78354 | 문서서식 |
New 구글스프레드시트 숨기기 질문이에요!
![]() ![]() |
![]() |
2025.04.24 | - | 63 |
78352 | 피벗테이블 |
New 여러 피벗테이블 하나의 슬라이서로 동작과 테이블간 관계 만들기 문의
![]() ![]() ![]() |
![]() |
2025.04.24 | - | 85 |
78347 | 대시보드 |
New 대시보드 결과 값끼리 열 비교하기
(4)
![]() ![]() |
![]() ![]() |
2025.04.24 | - | 78 |
78346 | 함수/공식 |
New 요일별 색상 구분
![]() ![]() |
![]() |
2025.04.24 | - | 89 |
78344 | VBA |
New 첫 셀에만 수식입력하면 열 전체가 자동으로 수식 적용되는 기능 푸는방법 문의
![]() ![]() |
![]() |
2025.04.24 | - | 111 |
78342 |
New 만년 달력 관련 도와주세요.ㅠㅠ
![]() |
![]() |
2025.04.24 | - | 59 |
@박정호 님
Offset(~~)저렇게한게 배열수식인데요
=IFERROR(TEXTJOIN("_",1,INDEX(FILTER($C$5:$F$14,$B$5:$B$14=$I8),$H8,)),"")
@마법의손 님 컨트롤+시프트+탭 안찍어도 되면 배열수식이 아닙니다.
@박정호 님 그거랑은 상관없어요
@마법의손 님 농담입니다. 배열수식이 맞지만 그냥 컨트롤+시프트+엔터 없는 공식은 일반 수식 처럼 자유도가 높아서요.
배열수식 첨 만든 새끼 무슨 생각으로 일부 수정이 안되게 만들어 놓은 건지
2019 갖다 버려야 할 이유중에 하나 입니다.
@마법의손 님 아 index_filter 쓰면 간단하군요
@마법의손 님 마법의 손님 공식을 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(컨트롤+시프트+엔터) 없이 작동하는 걸까요?
LOOKUP 솔직히 어떻케 작동하는지 이해가 안갑니다.
@박정호 님 구버전에서 사용하는 조건일치하는 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) )
@원조백수 님 aggregate라는걸 이렇게 쓸 수도 있군요. 감사합니다.
@박정호 님
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))
@김재규 님 let 함수 쓰면 오히려 좀 읽기 어렵던데
small 함수로 구현하면 컨트롤+시프트+엔터 해야 제대로 작동하더라구요
그리고 lookup 하고 궁합이...
생각보단 별 방법 없었나 보네요 2021 이후로도
뭔가 쉬운게 있을 거 같은데
@박정호 님 LOOKUP 함수에 연연하지 마시고 Excel upgrade하세요.
M365이상에서는 CSE불필요.
@김재규 님 어쩌다 보니 2019 레벨이 너무 올라 버려서 ㅎㅎ
필요해지면 업글하겠습니다.
아 유진이 대전인데