본문 바로가기

3. FAQ (지식in, 엑셀위키)

(66)
[함수] 가능한 모든 조합의 4자리 숫자 리스트를 만드는 법 (0000-9999) 4자리 숫자를 리스트로 만든다고 하면, 0000-9999까지 있을 수 있습니다. 4자리 숫자를 리스트로 만드는 법 (1이 아니라, 4자리인 0001을 포함해서 만드는 방법) =TEXT(ROW(A1)-1,"0000") [수식 설명] ROW(A1) = A1셀의 행 번호 (1번), 상대참조이므로 내려가면서 셀도 바뀜 TEXT(###, "0000") = ###라는 데이터를 "0000"이라는 서식으로 나타낼 것 - TEXT 함수는 서식을 함수를 통해 지정할 수 있게 해줍니다. 다만 힘든 점은 이 함수를 10,000번 행까지 붙여넣기/채우기를 해야한다는 것... (다른 방법이 없으니, 스크롤이나 PageDown 키를 이용해 10,000번까지 우선 내려가서 shift 누르고 선택하는 것을 추천함.) 4자리 숫자 앞에..
[함수/기타] 텍스트로 되어있는 날짜를 계산이 되게 바꾸려면? 날짜가 있는데, 텍스트로 되어있으면 계산이 안되거나, 요약이 어려운 등 불편함이 많죠. 이렇게 텍스트로 되어있는 날짜를 숫자 형식으로 바꾸는 방법이 있습니다. DATEVALUE 함수를 쓰면, 텍스트를 날짜로 바꿔줍니다. =DATEVALUE(A1) [수식 설명] A1의 값을 날짜 형식인지 확인해서, 날짜라면 그에 맞는 숫자로 바꿔줘. 날짜로 형식까지 바꿔주려면, 서식을 바꿔주면 됩니다. 수식 없이 아예 값을 날짜로 바꿔버리고 싶은 경우 이럴때는 트릭이 있는데, 바로 숫자 1을 곱해서 붙여넣으면 됩니다. 방법이 약간 생소할 수 있으니, 아래를 참고하세요. a) 아무 셀에나 1을 적고, 복사한다. b) 붙여넣을 범위를 선택하고, Ctrl + Alt + V를 눌러서 선택하여 붙여넣기를 연다. c) 중간에 있는 ..
[서식] 생년월일에 따른 현재 나이를 표시하려면 어떻게 해야하나요? 생년월일이 있을때, 현재 나이를 보려면 어떻게 해야할까요? 오늘 날짜를 알려주는 함수 TODAY() 1. 엑셀에는 오늘 날짜를 알려주는 함수가 있습니다. 바로 Today() 함수인데요. - 오늘 날짜에서 - 생년월일을 빼면 원하는 값이 나오겠죠? (몇일인지) =TODAY()-A1 [수식 설명] TODAY()-A1 = (시스템상) 오늘 날짜에서 - A1을 빼줘. "그래서 몇년 몇개월이지?" 1. 살아온 날과 별개로, 몇년 몇개월인지 보려면 숫자의 형식을 우리가 원하는 형태로 바꿔주어야 합니다. 2. 날짜가 있는 셀에서, Ctrl + 1 (또는 우클릭 - 셀 서식(F))을 누르면, 아래와 같이 셀 서식 창이 뜹니다. 3. 사용자 지정에 가셔서, "YY년 MM월 DD일"을 입력해주세요. 4. 그러면, 아래와 ..
[자동채우기] 자동으로 숫자가 증가하게 하려면 어떻게 해야하나요? 1, 2, 3, 4, 5... 1, 3, 5, 7, 9... 2, 4, 6, 8, 10... 22년 1월 1일, 2일, 3일, 4일... 이런식으로 숫자가 자동으로 증가하게 하려면, 1) 엑셀에 존재하는 "자동 채우기"기능을 사용하거나, 2) 간단하게 더하기 수식을 쓰는 방법이 있습니다. 자동채우기 (엑셀이 알아서 규칙을 찾아주는 기능) 1. 처음 2개의 숫자를 입력하고, 오른쪽 아래에 있는 작은 초록 사각형을 드래그해서 끌면 됩니다. 2. 아래로 드래그를 해주시면 알아서 규칙을 찾아줍니다. 3. 규칙을 바꿔도 알아챕니다. 4. 시작점도 바꿀 수 있어요. 자동채우기가 잘 안되면, 수식으로 계속해서 숫자가 증가해야 하니, 상대참조가 되게끔 "$"표시를 붙이지 않는 것이 포인트에요. 참고: extendoff..
[함수] 일(日)은 같고 1달, 3달, 6달 뒤의 날짜를 계산하는 법 날짜는 같은데 월만 바꾸는 법 22년 1월 11일에서 1달 뒤는 22년 2월 11일, 1달 뒤는 22년 2월 11일, 1달 뒤는 22년 2월 11일, 로 만드는 함수는 무엇일까요? 아래의 EDATE 함수를 쓰시면 됩니다. 이 함수를 쓰면 아래와 같이 "월"만 바뀝니다.