서로 다른 행에 있는 값을 매칭해서 찾아내야 할 때

함수/공식
작성자
너무어려워요
작성일
2022-08-03 22:17
조회
63
엑셀버전 : 엑셀2019

운영체제 : 윈도우10

질문 요약 : 서로 다른 행에 있는 값을 매칭해서 찾아내야 할 때

안녕하세요 서로 다른 행에 있는 값들을 아래와 같이 하나의 행으로 합치고 싶습니다

조치구분이 이상발생으로 되어있을 때, 조치완료된 행의 발생시간 열로 넣어서 총 소요시간을 구하고 싶습니다

IF, INDEX, Match 함수를 써서 해결해보려고 했으나 계속 빈칸이 뜨는 경우가 발생하여 문의드립니다

아래와 같은 Logic을 생각해봤는데 어떻게 하면 구현할 수 있을까요? 그리고 그렇게 하면 제가 원하는대로 답이 구해질까요?

EX) 조치완료와 이상발생 테이블을 필터로 분리하여 이상발생 행 중 No가 조치완료행보다 크고, 알람코드가 매칭된다면 완료시간을 발생시간열에 기입한다

 

현재상태

No 설비 알람코드 알람내용 조치구분 발생시간 완료시간 총 소요시간
1 Machine 1000 1000_LM 파손 조치완료 2022/02/13 13:35:34
2 Machine 2000 2000_Ball Screw 파손 조치완료 2022/02/13 13:30:28
3 Machine 3000 3000_진공 이상 이상발생 2022/02/13 13:00:10
4 Machine 2000 2000_Ball Screw 파손 이상발생 2022/02/13 13:00:10
5 Machine 1000 1000_LM 파손 이상발생 2022/02/13 13:00:10
6 Machine 4000 4000_Sensor 이상 조치완료 2022/02/13 10:50:50
7 Machine 1000 1000_LM 파손 조치완료 2022/02/13 10:30:15
8 Machine 4000 4000_Sensor 이상 이상발생 2022/02/13 09:00:00
9 Machine 1000 1000_LM 파손 이상발생 2022/02/13 09:00:00

 

원하는 상태

No 설비 알람코드 알람내용 조치구분 발생시간 완료시간 총 소요시간
1 Machine 1000 1000_LM 파손 조치완료 2022/02/13 13:00:10 2022/02/13 13:35:34  00:35:24
2 Machine 2000 2000_Ball Screw 파손 조치완료 2022/02/13 13:00:10 2022/02/13 13:30:28  00:30:18
6 Machine 4000 4000_Sensor 이상 조치완료 2022/02/13 09:00:00 2022/02/13 10:50:50  01:50:50
7 Machine 1000 1000_LM 파손 조치완료 2022/02/13 09:00:00 2022/02/13 10:30:15  01:30:15

 

감사합니다

 

전체 2

  • 2022-08-03 23:49
    채택된 답변

    @너무어려워요 님 No가 유니크한게 맞나요? 시간 순서가 역순이라,
    Vlookup을 제일 아래고정으로 해서 최근 값을 불러오는 방식으로 처리했고, 그 결과를 아래 Table에 No를 매칭하여
    내려주었습니다.
    색상은 패턴 보려고 임의로 칠한 것임.

    조건은
    1) Data의 패턴이 시간역순이 맞다.
    2) 항상 알람내용은 이상발생 - 조치완료가 1:1로 매칭되어 넘어간다.
    3) No는 변경안된다.

     

    첨부파일 : 통합-문서2.xlsx


    • 2022-08-04 21:40

      @고구마 님 감사합니다! No는 임의의 값이라 제가 필터링한 오름차순 내림차순으로 다시 설정할 수 있습니다.


전체 7,366
번호 카테고리 제목 작성자 작성일 추천 조회
알림
[🏆 VBA 4주 완성 특별 스터디] 1기 - 우수 졸업생 및 후기, 축하합니다! (6)
오빠두엑셀 | 2022.07.31 | 추천 8 | 조회 1334
오빠두엑셀 2022.07.31 8 1334
공지사항 함수/공식
[신규 기능 업데이트!] 👉 이제 게시글 작성시 스크린샷 복/붙이 가능합니다! 😎 (2)
오빠두엑셀 | 2022.08.04 | 추천 4 | 조회 273
오빠두엑셀 2022.08.04 4 273
공지사항 함수/공식
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐ (88)
오빠두엑셀 | 2021.10.28 | 추천 118 | 조회 6280
오빠두엑셀 2021.10.28 118 6280
41214 함수/공식
New 동일 파일 시트 단독 작업 후 붙여넣기 시 함수 참조값이 변경될 때 (1)
대전엑린이 | 10:56 | 추천 0 | 조회 14
대전엑린이 10:56 - 14
41212 VBA
New VBA에서 Xlookup를 사용할 때, 다른 파일에 다른 시트를 참조 할 때, 참조방식에 관한 질문 첨부파일 (2)
DanP | 08:42 | 추천 0 | 조회 23
DanP 08:42 - 23
41211 함수/공식
New 수식의 셀이 비어있을경우 셀이 비어있도록 하는 방법이 있을까요?? 도와주세요..며칠째 이것만 찾고있습니다. (5) 답변완료
박현중 | 08:24 | 추천 0 | 조회 37
박현중 08:24 - 37
41209 함수/공식
New 특정값 곱하기 열에 자동계산 도와주세요 첨부파일 (1)
쳐바 | 03:12 | 추천 0 | 조회 22
쳐바 03:12 - 22
41206 기능/도구
New 엑셀 기능 두셀의 값 위치 바꾸기 첨부파일 (4)
엑셀공부중 | 2022.08.15 | 추천 0 | 조회 37
엑셀공부중 2022.08.15 - 37
41198 VBA
New 유저폼 강제종료 할수 있는 방법이 있을까요? (1)
033cola | 2022.08.15 | 추천 0 | 조회 35
033cola 2022.08.15 - 35
41194 파워쿼리/피벗
New 파워쿼리 사용자지정열에 관한 아주 간단한 질문드립니다. (AND, OR조건과 줄바꿈) 엑셀파일첨부파일
월마리아 | 2022.08.15 | 추천 0 | 조회 25
월마리아 2022.08.15 - 25
41193 함수/공식
New 월간 세일즈 타겟에서 남은 금액 계산 방법이 있나요? 엑셀파일 (1)
LULLABY | 2022.08.15 | 추천 0 | 조회 21
LULLABY 2022.08.15 - 21
41184 피벗테이블
New 피벗테이블과 시트 부분 보호 엑셀파일 (1)
꿈꾸는부자 | 2022.08.15 | 추천 -1 | 조회 32
꿈꾸는부자 2022.08.15 -1 32
41182 피벗테이블
New 엑셀 피벗 엑셀파일첨부파일 (2) 답변완료
win | 2022.08.15 | 추천 0 | 조회 48
win 2022.08.15 - 48
41180 VBA
New 시트모으기 매크로 관련 보완 및 조언 요청 드립니다. 첨부파일 (2) 답변완료
김원중 | 2022.08.15 | 추천 0 | 조회 37
김원중 2022.08.15 - 37
41174 함수/공식
New 엑셀 다른시트에서 날짜에 맞춰서 값 불러오기 수식을 어떻게 짜야할지 모르겠어요. 첨부파일 (8) 답변완료
민호 | 2022.08.14 | 추천 0 | 조회 65
민호 2022.08.14 - 65
41173 함수/공식
New 오빠두에서 제공하는 견적서에 외화를 추가하고 싶습니다. (1)
농푸 | 2022.08.14 | 추천 0 | 조회 25
농푸 2022.08.14 - 25
41170 문서서식
New (초보질문)채우기 색만 복사 붙여넣기 하는 방법 좀 알려주세요~ 엑셀파일첨부파일 (4) 답변완료
추바카 | 2022.08.14 | 추천 0 | 조회 42
추바카 2022.08.14 - 42
41167 기능/도구
New 고급필터 결과값 셀에 형식을 주려면 어떻게 해야 할까요? (1)
| 2022.08.14 | 추천 0 | 조회 31
2022.08.14 - 31
41162 VBA
New 달력 유저폼에서 유저폼 X 하면 현재 날짜 변경 없으면 합니다. 엑셀파일첨부파일 (4) 답변완료
033cola | 2022.08.13 | 추천 0 | 조회 45
033cola 2022.08.13 - 45
41159 함수/공식
New 해당 조건 개수찾기 Max 함수 예제 엑셀파일 (1) 답변완료
Kim Si Yoon | 2022.08.13 | 추천 0 | 조회 37
Kim Si Yoon 2022.08.13 - 37
41148 VBA
New 셀에서 특정 위치에 있는 문자의 색상을 변경하는 방법 첨부파일 (2) 답변완료
:+:하늘비:+: | 2022.08.13 | 추천 0 | 조회 53
:+:하늘비:+: 2022.08.13 - 53
41147 문서서식
New 엑셀에서 픽셀에 의미에 대해서 질문드립니다. 첨부파일 (5) 답변완료
월마리아 | 2022.08.13 | 추천 0 | 조회 71
월마리아 2022.08.13 - 71
41145 함수/공식
New 이런 경우는 어떻게 해야할까요? 첨부파일 (4) 답변완료
Utaeks | 2022.08.13 | 추천 1 | 조회 61
Utaeks 2022.08.13 1 61
41141 함수/공식
New 어떤 함수를 써야할까요? 첨부파일 (3)
머지않아VBA고수 | 2022.08.13 | 추천 0 | 조회 59
머지않아VBA고수 2022.08.13 - 59
41140 VBA
New 매크로 파일 저장방법이 따로 있나요?파일목록이 추가될때마다 저장확인창이 하나씩 늘어나요ㅠㅠ 첨부파일 (1) 답변완료
pjc**** | 2022.08.13 | 추천 0 | 조회 28
pjc**** 2022.08.13 - 28
41132 함수/공식
New 함수를 간단히 할 수 있을까요? 엑셀파일 (5) 답변완료
안동근 | 2022.08.12 | 추천 0 | 조회 67
안동근 2022.08.12 - 67
41129 기능/도구
New 빠른 실행 도구 모음에서 명령 레이블 표시 또는 숨기기 첨부파일 (11) 답변완료
fabikim | 2022.08.12 | 추천 0 | 조회 53
fabikim 2022.08.12 - 53
41126 VBA
New VBA 자동화 용어 및 규칙 등의 작동원리 해석 문의 엑셀파일 (2) 답변완료
pjc**** | 2022.08.12 | 추천 0 | 조회 61
pjc**** 2022.08.12 - 61
41123 함수/공식
New 어떤 함수가 입력된건지 알고싶어요.(함수가 가려져 있는건지 여부도 알고싶네요) 첨부파일 (2) 답변완료
일개회사원 | 2022.08.12 | 추천 0 | 조회 55
일개회사원 2022.08.12 - 55
41117 피벗테이블
New 데이터 모델 관련 오류인데 어떤 오류인지 도저히 모르겠습니다ㅠ 첨부파일 (2) 답변완료
ㅎㅎ | 2022.08.12 | 추천 0 | 조회 51
ㅎㅎ 2022.08.12 - 51
41116 피벗테이블
New 피벗테이블 슬라이서 문의 첨부파일 (1)
조동호 | 2022.08.12 | 추천 0 | 조회 39
조동호 2022.08.12 - 39
41114 함수/공식
New Lookup 함수사용시 출력되는 날짜의 형식오류 첨부파일 (3)
조민양 | 2022.08.12 | 추천 0 | 조회 36
조민양 2022.08.12 - 36
41112 피벗테이블
New 엑셀 피벗테이블 필터부분을 가리는 방법을 알고 싶습니다! 첨부파일 (3)
이재호 | 2022.08.12 | 추천 0 | 조회 35
이재호 2022.08.12 - 35