본문 바로가기

엑셀

(115)
[함수] 랜덤한 알파벳으로 조합된 ID를 생성하는 법 (예. ERIFJWOB) 알파벳을 랜덤으로 표시하려면 CHAR 함수를 사용 알파벳은 숫자가 아니기 때문에 RANDBETWEEN함수를 사용할 수 없지요. CHAR함수는 특정 번호에 해당하는 문자/글자를 돌려주는 함수인데, 예를들어 아래와 같은 식이에요. =CHAR(64) [수식 설명] CHAR(64) = 64번에 해당하는 글자를 보여줘. CHAR()함수에서 알파벳은 65번 ("A")부터 90번 ("Z") 따라서, CHAR 안에 들어갈 숫자를 65부터 90까지 랜덤하게 생성하면, 랜덤한 알파벳 1개를 만들 수 있습니다. 이 작업을 "&"로 8번 연결 =CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & ... (6번 더) [수식 설명] CHAR(RANDBETWEEN(65,90)) = 65..
[함수] 두 날짜 사이에 존재하는 모든 날짜를 리스트업 하려면? 예를 들어 1월 1일과 1월 9일 사이에 있는 날짜를 모두 리스트업 하고 싶다면? - 즉 1월 2일부터 1월 8일이 셀에 표현되게 하고 싶다면? 첫 행은 별도의 수식이 필요 최초의 날짜는 시작 날짜 다음날로 지정해주세요. 두번째 행부터는 아래의 수식을 추가 =IF(AND($C$2
[서식] 숫자로 된 생년월일에 점을 추가하려면? (예. 20150608 → 2015.06.08) 아래 처럼 8자리로만 이루어진 생년월일을 점 또는 선이 그어진 형태로 바꾸려면 어떻게 해야할까요? 8자리 숫자 생년월일에 점 또는 선 추가하기 1. 생년월일은 총 8자리이고, 앞에서부터 년(YYYY)월(MM)일(DD)로 이뤄져 있습니다. 2. 따라서 LEFT/MID/RIGHT 함수를 이용해서 글자를 따온다면 변경이 가능합니다. =(LEFT(A3,4)&"-"&MID(A3,5,2)&"-"&RIGHT(A3,2))*1 [수식 설명] LEFT(A3,4) = 왼쪽에서부터 글자 4개를 돌려줘 (YYYY) MID(A3,5,2) = 5번째 글자부터 2개를 돌려줘 (MM) RIGHT(A3,2) = 오른쪽에서부터 글자 2개를 돌려줘 (DD) &"-"& = 글자와 글자를 선 (하이픈)으로 연결해줘 (전체)*1 = *1을 하기..
[함수] 가중평균을 계산하는 방법 (무효 데이터 제외하기 포함) 아래와 같이 학생들의 점수가 분포되어있다고 한다면, 전체 평균은 얼마일까요? 90점이 20명, 95점이 50명, 100점이 20명이면 예상하는 평균은 원래 예상하는 평균 = 95점이 되어야 합니다. 저 95점을 함수로 구하려면? 가중평균 (SUMPRODUCT/SUM) 1. 원래 가중평균을 구하려면, SUMPRODUCT로 구한 점수의 결과값을, 인원수의 합계인 SUM으로 나누면 됩니다. - 평균은 합계/개수 (총점/인원수)라는 사실만 기억하시면 쉽습니다. =SUMPRODUCT(A2:A6,B2:B6)/SUM(B2:B6) [수식 설명] SUMPRODUCT (A범위, B범위) = A범위와 B범위의 값을 각각 곱해라. *아래의 예제를 참고. ============================ 총합은 8,550이고..
[조건부서식] 합격/불합격 여부에 따라 이름에 색이 칠해지려면? 다음과 같이 합격과 불합격이 정해진 수험생의 리스트가 있다고 합시다. 이들 중 (슬프지만) 불합격인 수험생의 이름에 색이 자동으로 칠해지려면 어떻게 해야할까요? 조건부 서식을 통한 옆 데이터 색칠 1. 조건부 서식 사용 https://mwoe.tistory.com/151 조건부 서식 사용하는 방법 조건부 서식은 아래와 같은 순서로 열고, 원하는 수식과 서식 조건을 바꾸시면 됩니다. ======================= 0) 홈 탭 - 조건부 서식 - 새 규칙, 1) "수식을 사용하여..."를 선택 2) 수식에 원하는 수식 mwoe.tistory.com 2. 서식의 조건은 아래와 같이 입력합니다. 1) "수식을 사용하여..."를 선택한다. 2) 수식에 아래와 같이 입력한다. (A1을 선택한 상태에서)..