• 최초 작성일: 2006-03-22
  • 최종 수정일: 2026-09-26
  • 조회수: 12 회
  • 작성자: 권현욱 (엑셀러)
  • 강의 제목: 최초거래 및 최근거래일 구하기

들어가기 전에

오래 전 엑셀 파일로 진행하던 강의를 웹 글로 복원한 것이라, "버튼을 눌러보세요"처럼 엑셀에서 직접 조작하라는 표현이 남아 있을 수 있습니다. 결과는 본문의 그림이나 표로 확인하실 수 있으며, 현재와 맞지 않는 내용은 보완하되 전반적인 스타일은 당시의 갬성(?)을 유지했습니다.

원본 강의의 질문과 설명, 예제, 단계별 이미지를 원본의 흐름에 맞춰 복원했습니다.

권현욱(엑셀러)
저자: 권현욱(엑셀러), 아이엑셀러 대표

필자는 Excel 컨설턴트, 작가, 그리고 크리에이터입니다. 현재 Microsoft Excel MVP이며, 『챗GPT+엑셀 업무자동화 정석』을 비롯한 10여 권의 도서를 집필했습니다. Excel 자동화 및 생산성 향상 분야에서 25년 넘는 경력을 보유하고 있습니다.

권현욱(엑셀러) 님의 최신 포스트:
  • 최신 글을 불러오는 중...


26년 경력 Microsoft MVP 권현욱(엑셀러) 지음

📊 신간 전자책(PDF) · 287쪽 · 13500원

엑셀 대시보드를 만드는 최적의 '표준 3계층 구조'

  • 3초 안에 읽히는 화면 설계 감각 습득
  • Microsoft Excel MVP의 실전 노하우 수록
  • 중간마진 없는 합리적인 가격, 오직 아이엑셀러에서만!
지금 구매하기 완성 화면 보기

최초거래 및 최근거래일 구하기

핵심 요약

  • 최초거래 및 최근거래일 구하기의 핵심 기능과 실제 활용 방법을 단계별로 살펴봅니다.
  • 최초거래일, 최근거래일, MIN를 중심으로 원본 강의의 예제와 수식, 설정 방법을 확인할 수 있습니다.
  • 원본 강의의 설명과 예제 흐름을 따라가며 실무에서 활용할 수 있는 방법을 익힐 수 있습니다.

강의 내용

예제 파일을 내려받으려면 여기를 클릭하세요.

수식으로 안되지 싶어..질문을 드립니다.. ^^

첨부 파일을 보시면 날짜가 있고 그 밑으로 숫자가 적힌 행이 3줄 있어요.

Start 날짜를 구하고 싶은데요....

0으로 가다가 처음으로 값이 있는 셀에 날짜를 구하고 싶습니다..

그 날짜는 해당 행의 맨 마지막에 보면 첫번째 값이라는 곳에 나타내고 싶습니다.

첨부는 제가 짧게 만든거구요, 원래 기간은 2004~2005쯤 됩니다....

우선, 수식으로 안될 것 같다는 편견을 버리시는 것이 좋겠습니다. ^^

아래 버튼을 눌러 보세요.

0407 단계별 설명 이미지 1
아이엑셀러

최초거래일은 물론, 최근거래일까지도 이상없이 잘 구해지지요?

일단 원래 데이터 그대로 사용하면 재미가 덜할 것 같아서 데이터의 형태를

조금 바꾸어 주었습니다.

M2 셀에는 다음과 같은 수식이 들어 있습니다.

 =MIN(IF(B2:L2<>0,$B$1:$L$1,""))

B2:L2 영역에 들어있는 값 중에서 0이 아닌 것이 발견될 경우 B1:L1 영역 중에서

내용을 가져옵니다. 이 때 첫거래일의 날짜를 가져오기 위해 Min 함수를 사용해

주었습니다.

배열 수식이므로 Ctrl + Shift + Enter 키를 함께 눌러서 마무리 합니다.

그렇다면, 첫거래일이 아니라 마지막 거래일을 구하려면 어떻게 하면 될까요?

그렇습니다! 맨 마지막 날짜, 즉 가장 큰 값을 구하면 되므로 Min 대신 Max를

사용하면 되겠지요?

 =MAX(IF($D2:$N2<>0,$D$1:$N$1,""))

숫자를 변경함에 따라 색깔이 다르게 지정이 되는 것은 '조건부 서식' 기능을

이용한 것입니다. 조건이 어떻게 설정되어 있는지는 직접 확인해 보시기 바랍니다.

오늘은 짧게 여기까지…