엑셀에서 데이터를 찾을 필요가 있다.

특히 컨트롤(슬라이드 바나, 체크 박스등)을 사용할 때에는
굉장히 유용하다.

각각의 의미는 다음과 같다.
index(Data, i, j): 선택한 data의 범위에 있는 i번째 행의 j 번째 열을 구한다.
VLOOKUP(찾으려는 값, 전체 영역,리턴하는열 번호): 전체 영역에서 가장 좌측에 있는 값이 찾으려는 값이면 가장 우측값을 리턴한다.

 1 2
 4
 7
 10 11  12 
와 같은 데이터가 있을 때
1이 A1, 12가 C4에 있는 경우

=INDEX(A1:C4,1,1)
은 1을
=INDEX(A1:C4,4,3)
은 12를 표시해준다

=VLOOKUP(1,A1:C4,3)
은 3을
=VLOOKUP(4,A1:C4,3)
은 6을
각각 표시해준다.
Posted by tuning-java
TAG Excel, 엑셀

댓글을 달아 주세요

엑셀에서 숫자를 다루면서 필요한 것이 CEILING이라는 것이다.

다음의 내용을 보자. 4.5라는 숫자에 CEILING 계산은 다음과 같이 한다.
CEILING(4.5,1) 
CEILING(4.5,2) 
CEILING(4.5,4) 
CEILING(4.5,8) 
CEILING(4.5,10)
 
결과는 다음과 같이 나온다.

1

5

2

6

4

8

8

8

10

10


CEILING 은 올림함수의 일종으로, 뒤에 있는 숫자의 배수를 표시해준다.
4.5를 1의 배수로 표현하면, 4 다음의 숫자가 5이기 때문에 5가 되며
4.5를 2의 배수로 표현하면, 4 다음의 숫자가 6이기 때문에 6이 된다.

CEILING의 반대는 FLOOR 로 올리지 않고, 내림을 한다.

Posted by tuning-java
TAG Excel, 엑셀

댓글을 달아 주세요

엑셀에도 기본적으로 글자를 자르는 (substring) 기능이 존재한다.

글자를 자르는 함수는 LEFT, MIDDLE, RIGHT 가 있다.
LEFT(A1,2) ==>A1의 값이 ABCDE이면 AB가 나옴. 
RIGHT(A1,3) ==> A1의 값이 ABCDE이면 CDE가 나옴
MID(A1,2,2) ==> A1의 값이 ABCDE이면 BC가 나옴.


Posted by tuning-java
TAG Excel, 엑셀

댓글을 달아 주세요

예전 버젼의 MS 워드나 엑셀, PPT는 창을 두개 띄울 수가 있었는데,
요즘 버젼(2007)은 창을 두개 이상 띄울 수가 없다.

듀얼 모니터를 써도 아무런 도움이 안되는~~~

그래서 생각한것이 Open Office를 이용하는 것...

작업하려는 문서를 MS 워드나 액셀 파워 포인트로 띄우고,
참조하는 문서를 Open office로 띄워서 보는 방법이다.

아무리 해도 뭐 방법이 없는데 이렇게라도 해서 써야지.

아니면, 다른 방법은
구글 Docs 에 참조할 문서를 올려서 사용하는 것이다.
Open office를 쓰는 것 보다는 메모리는 적게 먹겠지만...

PS:네이버에서 "야매"에 대해서 사전 검색을 해 봤더니,
사전에 있는 용어는 아니다. ㅋㅋ
Posted by tuning-java

댓글을 달아 주세요

  1. lemondoly 2011.03.03 14:20  댓글주소  수정/삭제  댓글쓰기

    http://lemondoly.tistory.com/84 참고하세요

예를 들어서 다음과 같은 데이터가 있을 때 (여기서 A 는 열의 이름)

A

aaa
aaa
bbb
ccc
ddd
ddd
eee
fff

각 항목, 그러니까 aaa, bbb, ccc, ddd, eee, fff 가 몇개인지 확인하는 방법은 다음과 같다.

이 경우 데이터가 몇개 안되니까 눈으로 보면 되지만, 만약 Access log와 같이 URL 데이터가 많이 있을 때, 어떤 URL이 많이 호출되는지를 확인할 때 그걸 일일이 더하는건 바보같은 짓이다.

1. 가장먼저 해당 열을 다른 시트에 복사한다.

2. 그 다음 다른 시트의 A 열을 클릭한 후(A 열을 모두 선택하도록...)

3. 메뉴에서 "데이터 --> 중복된 항목 제거"를 선택한다. 그럼 다음과 같이 된다.

A

aaa
bbb
ccc
ddd
eee
fff

4. 그럼 우리가 원하는 각 항목들만 남아있게 된다. (중복된걸 제거 했으니까)

5. 마지막으로
추가된 시트의 B 행에 다음과 같이 수식을 추가한다.
=COUNTIF(원본탭!A:A,A2)
여기서 "원본탭" 은 원래 중복된 항목을 제거하지 않은 탭의 이름.
A:A는 중복된 항목을 제거하지 않은 열
A2는 중복된 항목이 제거된 셀의 위치이다. 여기서는 aaa가 있는 셀의 이름이다.

6. 이 식을 아래 줄에도 복사하면 모든 작업이 끝난다.

^^;

Posted by tuning-java

댓글을 달아 주세요

  1. BlogIcon 밥탱구리 2009.01.12 17:29  댓글주소  수정/삭제  댓글쓰기

    좋은정보 감사합니다.
    그런데 혹시 복사후 중복검사...의 방법이 아닌 바로 항목이름과 그 수를 나타나게 할수는 없을까요..암만 생각해봐도 모르겠더라구요

  2. BlogIcon 감사감사요~ 2014.03.11 19:25  댓글주소  수정/삭제  댓글쓰기

    잘 사용했습니다.^^ 고맙습니다.

  3. 진주 2014.06.08 22:03  댓글주소  수정/삭제  댓글쓰기

    잘 사용했습니다.^^ 고맙습니다.