#EXCEL
[날짜/시간이 있는 데이터에서 날짜 추출] 지난 번 시간 난수 생성에 관한 글을 읽어보았으면 알겠지만 엑셀에서 시간은 0 이상 1 미만의 숫자로 다뤄지고 있다. 따라서 단순히 날짜/시간을 정수로 만들면 날짜만 남는다 =INT(날짜/시간 셀) #INT [윤년의 판단] 연도가 주어졌을 때, DATE 함수로 강제로 2월 29일을 만들어보면, 윤년이 아닌 경우 3월로 자동으로 넘어가진다. 따라서, 2월 29일을 만든 후 그 날짜의 달이 2인지만 판단하면 윤년 여부를 쉽게 알 수 있다. =MONTH(DATE(특정 해, 2, 29))=
새회사 · M**********
[Select는 쓰지 말 것] 간혹 코드를 보면 Range("셀주소").Select를 한 후 활성화된 셀인 Selection 또는 ActiveCell에 대해 조작을 하시는 분들이 있다. 왜 이런 매크로가 종종 보이는지는 알 수 없지만 추정컨데 컴활 1급이 원흉이 아닐까 싶기도... 하지만 생각을 해보면 Select를 한다는 것은 내가 어느 셀을 접근하고자 하는지 이미 알고 있다는 뜻인데, 이 경우 Range 객체의 속성 값을 바로 접근하면 될 일이지 굳이 Select를 거칠 필요가 없다. 예로 A1에서 A100까지의 셀에 각 1
INDEX, V(H)LOOKUP, INDIRECT 등 특정 셀을 참조하여 그 값을 보여주는 참조 함수들은, 참조하는 셀이 공백인 경우 0을 반환한다. 대다수 상황에서는 당연히 공백 셀을 참조하였다면 공백을 반환하고 싶을 것이고, 이 경우 공백을 보이게 하는 방법은 매우 간단하다 =참조함수()&"" 뒤에 공백("")을 문자로 엮어주면 결과값이 0이 아닌 공백으로 보이게 된다. #엑셀 #EXCEL
[소수 자리가 있는 특정 값 범위 내 난수 생성] 엑셀이 기본 제공하는 난수 발생 함수 RAND는 0이상 1미만의 값을 반환하고, RANDBETWEEN(N, M)은 N이상 M이하의 정수만을 반환한다. 그럼 10.5~12.5라는 난수를 생성하고자 할 때는 어떡해야할까 RANDBETWEEN(10.5, 12.5)를 하더라도 실제 반환받을 수 있는 값은 10, 11, 12이다 발상을 조금 바꾸어 =RANDBETWEEN(105, 125)/10 과 같이 처리한다면, 최대 소수점 한 자리가 있는 10.5~12.5의 값을 생성할 수 있다.
아래 내용은 블라 내 엑셀 질문에 대한 답변한 함수의 일부분으로, 데이터가 존재하는 셀들 간에 가장 아래 행 또는 우측 열을 찾는 방법이다. 공백 기입이 허용되는 데이터 영역에서 행 또는 열 번호를 찾을 수 있다면 타 참조 함수(INDEX, INDIRECT 등)에서 유용하게 사용 가능하다. 원글은 링크 확인: https://www.teamblind.com/kr/s/KLgyee1m 행을 찾는 함수는 =MAX(IF(데이터 영역<>"", ROW(데이터 영역))) 열을 찾는 함수는 ROW를 COLUMN으로만 바꿔주면 된다. 데이
[함수 적은 행 기준의 누적값 확인하기] 누적값을 확인할 첫 행을 기준으로 =SUM(절대 참조한 첫 행 셀:상대 참조한 첫 행 셀) 같은 행을 바라보는 영역에 대해 앞쪽만 절대 참조를 하였다면 수식을 아래로 채울 시 맨 위 행은 고정된 상태로 참조하는 행이 1개씩 늘어나는 것을 확인할 수 있다. 누적값을 판단하는 조건사항이 있다면 SUM을 SUMIF(S)나 SUMPRODUCT로 대체하면 된다. SUMPRODUCT의 사용법이 생소할 수 있어 풀어 적자면 =SUMPRODUCT((조건 대상 열 = 조건) * (값 영역))와 같이
검색결과가 없습니다!
뉴스보다 빠른 우리회사핫이슈를 확인해보세요.
같은 업계, 같은 직군 사람들과즐겁게 이야기를 나눠보세요.
이직, 커리어부터회사 생활 조언까지