Excel
-
주식 선물 관련된 개념 정리Excel 2023. 2. 3. 22:28
기본 개념들 Covered Call (커버드 콜)은 콜옵션 매도를 활용한 투자전략이다. 선물계약: 선물계약은 미래에 매도하거나 매수할 물품의 가격을 현재 시점에서 고정한다. 예를 들어 원유, 가스, 금과 같은 일부 자산은 가격 변동이 심하다, 만약 금 선물 계약을 맺으면, 미래에 살 금의 가격을 현재 시점에 고정할 수 있다. 선물 계약을 매도한 사람은 특정날짜에 자산을 매도할 법적 의무가 있다. 또한 선물 계약을 매수한 사람은 특정날짜에 자산을 매수할 법적 의무가 있다. 선물거래에서의 Short Sale: 현재 직접 보유하고 있지 않은 물품을 미래의 일정 시점에 대금과 물품으로 교환하기로 약속하는 거래 선물시장의 선물계약을 매입하는 행위 (Long) 선물시장의 선물계약을 매도하는 행위 (Short) 콜옵..
-
엑셀로 휴식시간 식사시간 제외한 근무시간 구하기Excel/Excel 지식인 2023. 1. 28. 22:22
포스트 목차. 01. 문제 02. 문제 해결 방법 03. 예제 01. 문제 Q. 휴식, 식사 시간이 다음과 같이 주어져 있을 때, 휴식/식사 시간을 제외한 근무시간만 구하는 방법을 알려주세요. 문제는 출근시간, 퇴근시간을 입력하면, 휴시/식사 시간을 제외한 순수 작업시간을 구해달라는 것으로 보인다. 4번의 휴식과, 4번의 식사(조식, 중식, 석식, 야식) 시간을 모두 계산해야되므로 수식이 복잡해질 것 같다. 02. 문제 해결 방법 (1) 시간의 뺄샘을 이용한 시간 차이 구하기 엑셀에서 시간은 소수점으로 저장된다. 따라서 빼기를 이용하여 시간 차를 구하는 것이 가능하다. 뺄샘을 하면 소수점으로 값이 나올 수도 있는데 셀서식의 표기형식을 시간으로 변경하면 시간값을 구하는 것이 가능하다. 위의 그림처럼 시간값..
-
엑셀에서 COUNTIFS 함수를 활용하여 여러 조건에 대응하는 통계를 내보자Excel/Excel 지식인 2023. 1. 27. 19:21
포스트 목차. 01. 문제 02. 문제 해결 방법 03. 예제 01. 문제 Q. 다음과 같은 데이터 베이스가 있을 때, 산출 시트와 같은 결과를 도출하고 싶다. (데이터 베이스) (산출 결과) 문제를 정리하면 다음과 같다. 1. 데이터베이스에는 년도, 분기, 과일명, 구분(상담이 개인인지 그룹인지 표기)에 대한 정보가 있다. 2. 데이터 베이스를 이용하여 연도, 분기, 과일명이 주어졌을 때, 개인상담수, 그룹상담수를 카운트하여 채운다. 02. 문제 해결 방법 결국 여러 개의 조건을 만족하는 레코드의 수를 세는 것을 목표로 한다. 이럴 때는 COUNTIFS 함수를 사용할 수 있다. COUNTIFS 함수에 대한 자세한 내용은 다음 포스트를 참고하자. https://eggdrop.tistory.com/42 S..
-
엑셀 여러 값 중 하나 일치할 경우 특정 값을 반환하도록 하기Excel/Excel 지식인 2023. 1. 25. 20:00
포스트 목차. 01. 문제 02. 문제 해결 방법 03. 예제 01. 문제 Q. 엑셀 여러 값 중 하나 일치할 경우 특정값 나타나도록 하려고 하는데 어떤 함수를 쓰면 되나요? 예를 들어 1부터 10까지 있는데 열 개 숫자 중 하나라도 일치하는 숫자가 있다면 o로 표현하려고 합니다. 문제는 입력한 숫자를 사전에 정의한 숫자들과 비교 후에 일치할 경우 특정 값(o)를 표현하는 것이다. 위의 예처럼 입력 부분에 사전 정의 집합에 있는 숫자의 경우 출력을 o로 처리하면 된다. 02. 문제해결 방법 여러가지 해결 방법이 있겠지만, COUNTIF를 사용하여 해결해보자. COUNTIF의 사용방법에 대해 더 자세히 알고 싶다면 다음 포스트를 참고하자 https://eggdrop.tistory.com/42 SUMIF 함..
-
엑셀 시간 값 비교하는 방법Excel/Excel 지식인 2023. 1. 17. 23:23
포스트 목차. 01. 문제 02. 문제 해결 방법 03. 예시 01. 문제 Q. 입력시간이 저촉시간 전~사이에 들어가는거만 개수를 세고자하는데 어떠한 함수를 이용해야 하나요..? 예시) 입력시간 저촉시간 오후 1:43 13:01~14:01 참 으로 나타내고자 합니다. 데이터의 예시는 다음과 같습니다. 문제를 정리하면 다음과 같다. (1) 입력시간은 엑셀의 시간 형태로 입력된다. (2) 저촉시간은 두 시간이 결합된 텍스트 형태로 제공된다. (3) 입력시간이 저촉시간에 포함되면 1을 반환하고, 포함되지 않은 경우 0을 반환한다. (4) 분류한 1과 0에 대해 합 연산을 한 값을 결과로 취한다. 02. 문제 해결 방법 (1) 엑셀에서의 시간 엑셀의 셀에 시간 형태의 텍스트 값을 입력하면 엑셀에서 저절로 시간으..
-
엑셀 여러가지 데이터 조건에 따른 합계 내는 방법Excel/Excel 지식인 2023. 1. 16. 23:57
포스트 목차. 01. 문제 02. 문제 해결 방법 03. 예제 01. 문제 Q. 여러가지 데이터 조건에 따른 합계 내는 방법 수백명 단위의 그룹 행사를 자주 운영하는 사람인데요, 호텔 예약 및 객실료 계산을 하면서 좀 더 시간을 절약할 방법을 찾고 있습니다. 그룹 호텔 예약을 위해 간단한 예시를 만들어 봤는데요, 같은 타입의 객실이라도 투숙 인원에 따라 객실 가격이 달라지므로 루밍 리스트에는 Suite(1인), Suite(2인), King(1인), King(2인) 이런 식으로 방 타입의 이름을 다르게 넣어 놨지만 요약 표에서는 1인, 2인, 3인과 상관 없이 그냥 Suite 또는 King, Twin 처럼 객실 타입별 수량 합계 및 그 객실 타입들의 날짜별 투숙일을 카운트하는 방법이 궁금합니다. 예약도 진..
-
엑셀 배열 수식의 IF 연산Excel/Excel 지식인 2023. 1. 10. 12:44
포스트 목차. 01. 문제 02. 문제 해결 방법 03. 실행결과 01. 문제 아래 시트에서 국적별 영화 장르의 편수를 계산하기 위해 [B14] 셀에 작성해야 할 배열수식으로 옳지 않은 것은? ① {=SUM(IF($D$3:$D$11=$A14, IF($E$3:$E$11=B$14, 1)))} ② {=COUNT(($D$3:$D$11=$A14)*($E$3:$E$11=B$14))} ③ {=COUNT(IF(($D$3:$D$11=$A14)*($E$3:$E$11=B$14), 1)} ④ {=SUM(($D$3:$D$11=$A14) * ($E$3:$E$11=B$14))} 문제는 배열 수식을 활용하여, 두 가지 선별 기준에 맞는 값이 몇 개인지를 확인하는 수식을 작성하는 것이다. 여기서는 "국적" 과 "장르"를 선별하여 데이..
-
엑셀 중복데이터 중에서 특정 조건을 만족하는 데이터 추출하기 (UNIQUE 함수, 배열 수식)Excel/Excel 일반 2022. 12. 16. 21:16
포스트 목차. 01. 문제 정의 02. 필요한 함수 03. 해결 방법 및 예제 본 포스트에서는 2열 이상으로 구성되어 있는 데이터에서 1열의 값이 중복되었을 때 2열의 정보를 이용하여 가장 값이 작은 데이터를 추출하는 방법을 소개한다. 01. 문제 정의 다음과 같이 아이템과 날자로 구성되어 있는 데이터가 있다. 아이템/날짜는 모두 중복될 수 있다. 여기서 아이템별로 가장 오래된 날짜를 추출하는 작업을 하려고 한다. 02. 필요한 함수 (1) UNIQUE 함수 (Excel 2021부터 사용가능) UNIQUE 함수는 배열에서 중복되지 않은 고유값을 추출하는 기능을 한다. 자세한 내용은 다음 포스트를 참고하자. https://eggdrop.tistory.com/90 엑셀 UNIQUE 함수와 동적 배열 수식 (..