목록MOD (5)
rand(life)
[수식으로 날짜 계산을 위한 팁]지식인에서 근태 관련한 질문에 대한 답변으로 나온 수식이다. 1. Mod함수 이용F3에는 2017-10-31 9:15:00 PM 와 같은 날짜+시간 값이들어있다 여기서 MOD(F3,1)-TIME(18,,) 이렇게하면 9:15:00 PM에서 6:00:00 PM 을 뺀 값인 3:15:00 이 나온다. 2017-10-31 9:15:00 PM 은 엑셀에서 43039.8854166677 과 같이 계산하는데여기서 정수 부분은 날짜를, 소수부분은 시간을 나타낸다. 그러므로 여기서 시간 부분만 가져오려면1로 나눈 나머지를 구하는 수식 Mod(F3, 1)을 쓴다 그러면 43039.8854166677 을 1로 나눈 나머지인 0.8854166677가 결과로 나오게 되며이 부분은 9:15:00..
이렇게 단어시험 문제를 낸다고 합시다. 시험범위는 B1~D1이고총 시험문항수는 D4우리말 뜻쓰기 유형 문항수는 C3영어철자쓰기 유형 문항수는 C4무작위로 저 조건에 맞게 단어를 추출하려면 어떻게 해야할까요?대개 이런 유형의 문제들은 배열함수가 답입니다. 편의상 4번 문항의 수식을 예로 들겠습니다.B13에 들어가는 수식은 위와 같습니다. 배열수식이므로 마지막에 Ctrl-Shift-Enter입니다수식의 각 부분의 해석은 다음과 같습니다. 수식해석기능(함수)=IF($A13 OFFSET 위치 이동 함수(IF($A13한국어 문항수보다 문항번호가 작을 때, list시트의 C열(영어) 첫행 선택. 아니면 D열(한국어) 첫행 선택offset함수의 인수. 이 위치에서 특정 거리만큼 이동함.MOD 나머지의 크기에 따라 문..
오늘은 MODE함수입니다. 1일1함수 시리즈에서 제일 처음으로 다루었던 함수가 MOD함수였습니다. 그것과 헷갈리시면 안됩니다^^ 구문 MODE(number1,number2,...) number1, number2, ... 최빈값을 계산할 인수로, 1개에서 255개까지 사용할 수 있습니다. 쉼표로 구분된 인수 대신 단일 배열이나 배열에 대한 참조를 사용할 수도 있습니다. 주의 인수는 숫자이거나 숫자를 포함한 이름, 배열 또는 참조 영역일 수 있습니다. 배열 또는 참조 인수에 텍스트, 논리값 또는 빈 셀이 있는 경우 이러한 값은 포함되지 않지만 값이 0인 셀은 포함됩니다. 인수가 오류 값이거나 숫자로 변환할 수 없는 텍스트이면 오류가 발생합니다. 데이터 집합에 중복 데이터 요소가 없으면 #N/A 오류 값이 반..
오늘 배울 함수는 NOT함수입니다. 인수로 주어진 수식이나 참조가 TRUE이면 FALSE를, FALSE이면 TRUE를 반환합니다. NOT(FALSE) = TRUE NOT(1+1=2) = FALSE 재미있는 것은, 숫자를 넣어도 값이 나온다는 것입니다. 숫자 0은 논리값 FALSE로 인식하고, 그외의 숫자들은 TRUE로 인식하므로 NOT(0) = TRUE NOT(1) = FALSE NOT(-4) = FALSE 가 됩니다. 0이 FALSE를 대신할 수 있다는 것은 이전의 포스트에서도 썼습니다만, 엑셀의 다른 함수에서도 다 적용됩니다. 예를 들어, VLOOKUP함수의 맨 마지막에 FALSE를 쓰면 주어진 값과 똑같은 값을 찾으라는 것이지요. FALSE대신에 0을 넣어도 같은 결과가 나옵니다. 즉, VLOOKU..
하루에 하나씩만 익혀도 일년이면 300여개의 함수를 알게 된다. 작은거라도 하나씩 시작하자. 오늘은 MOD함수이다. MOD(number,divisor) number 나머지를 계산할 수입니다. divisor number를 나눌 제수입니다. 그러므로, MOD(100,3) 의 값은 1이 된다. 단독으로는 큰 의미가 없지만, 다른 함수들과 결합하면 유용하게 사용할 수 있다. 이를테면, 모든 영역에 한 행 건너 노란색을 한행 씩 넣고 싶다면? 조건부 서식을 이용한다. (엑셀 2007기준이다) 먼저, 서식을 지정할 셀을 선택하고, 홈탭의 스타일에서 "조건부서식"을 선택 "수식을 사용하여 서식을 지정할 셀 결정"을 선택. 다음 수식을 넣는다 =MOD(ROW(),2)=0 위 수식의 의미는 해당셀의 행숫자를 구하는 RO..