2015년 10월 22일 목요일

엑셀 초보자를 위한 핵심 함수 15개

"정말 아무것도 모르는" 엑셀 초보자를 위한 핵심 함수 15개

Ian Paul | PCWorld
소위 '파워 유저'들은 피봇테이블, 복잡한 공식, 그리고 논리함수 같은 엑셀의 강력함과 놀라움에 대헤 이야기하는 것을 좋아한다. 그러나 우리 중 상당수는 강력한 공식을 만들기 위한 함수 사용은 커녕, '자동합계'를 찾는 방법도 모른다.

이 '상당수'에 자신이 들어있다면, 이 기사에서 소개할 15가지 간단한 함수가 엑셀 달인이 될 길을 열어 줄 것이다.

=SUM()
모두가 알아야 하는 이 함수는 엑셀에게 기본적인 연산을 하도록 명령하는 것이다. A2와 B2 셀에 입력된 숫자를 더해서 B3 셀에 표시하고 싶다고 가정해보자. B3 셀에 =SUM을 입력하고, 팝업으로 나타나는 함수 항목에서 =SUM을 더블클릭한 다음, Ctrl을 누른 상태에서 A2와 B2 셀을 클릭한다. 두 셀이 모두 강조 표시가 되었다면, 엔터를 누른다. 그러면 바로 B3 셀에 두 셀의 합이 표시된다.

이 함수뿐만 아니라, 여기서 나오는 대부분의 함수에서 필요한 만큼 셀을 선택할 수 있다.

=AVERAGE
AVERAGE 함수는 명칭처럼 평균을 구하는 것으로, SUM 함수와 비슷하다. 예를 들어서, 1년간의 월 평균 수입이 궁금하다면, A2부터 A13까지 매달 수익을 입력한 후, A14에 =AVERAGE(A2:A13)을 입력한다.

마우스 커서로 평균을 구할 셀 범위를 클릭하고 드래그하거나, Ctrl을 누른 상태에서 각 셀을 클릭해서 선택할 수도 있다.

=MIN()
선택한 셀 범위 내에서 최소값을 찾을 때, MIN 함수를 사용할 수 있다. =MIN(B3:B39)라고 입력하면, B3부터 B39까지 중 가장 작은 숫자를 도출한다.

=MAX()
MAX 함수는 MIN 함수와 반대로 최대값을 도출한다.

=TRIM()
다른 프로그램에서 엑셀로 텍스트를 복사해온 경우, 앞뒤 공백이 너무 많아서 보기 싫은 경우가 있다. TRIM 함수는 이것을 깔끔하게 정리하는데 도움이 된다.

TRIM 함수는 하나의 셀에 들어있는 텍스트만 처리한다. 예를 들어, 셀 B1 안의 텍스트를 정리하고 싶다면, C1 셀에 =TRIM(B1)을 입력한다. 정리가 필요한 다른 셀에도 같은 함수를 반복하면 된다.

만일 줄이 깨져서 한 셀 안에 여러 줄이 만들어진 경우라면, TRIM 함수 대신 CLEAN 함수를 사용해보자. 한 셀안 여러 줄로 된 텍스트를 한 줄로 만들어준다.

=COUNT()
선택한 범위 안에 숫자가 들어있는 셀이 몇 개나 되는지 알고 싶다면, 일일이 새느라 고생하지 않아도 된다. COUNT 함수를 쓰면 되기 때문이다. A1부터 A20사이에 숫자와 텍스트가 섞여 있는 경우에, A21 셀에 =COUNT(A1:A20)을 입력한다.

=COUNTA()
앞선 예제와 비슷하게 =COUNT()를 이용해서 숫자, 텍스트, 기호 등이 들어가 비어있지 않은 셀의 개수를 알 수 있다.

=LEN()
하나의 셀 안에 들어있는 숫자, 텍스트, 기호, 공백 등의 개수를 알고 싶을 때에는 LEN 함수를 쓰면 된다. A1 셀에에 들어있는 글자수를 세고 싶다면? 다른 셀에 =LEN(A1)을 입력하기만 하면 된다.

=CONCATENATE()
이 함수는 여러 셀에 나눠져 있는 데이터를 하나로 모으는 역할을 한다. 예를 들어서, 휴대폰 데이터인데, 앞3자리, 중간4자리, 끝4자리가 각기 A1, A2, A3에 나눠져 있다고 가정하면, 다른 셀에 =CONCATENATE(A1, A2, A3)라고 입력하면 하나의 셀로 합쳐진다.

=SQRT()
1764의 제곱근 값을 알고 싶은가? =SQRT(1764)라고 입력한 후 엔터를 치면 답이 나온다.

=NOW()
지금의 날짜와 시간을 알고 싶다면, 빈 셀에 =NOW() 를 입력한다. 오늘부터 32일 뒤가 언제인지 알고 싶다면, =NOW()+32를 입력하면 된다. 괄호 안에는 숫자를 입력하지 말아야 한다.

=ROUND()
이 함수는 숫자를 반올림하는 것이다. 숫자나 셀, 그리고 반올림을 원하는 소수점자리를 입력해야 한다. 예를 들어서, A1 셀에 231.852645가 입력되어있다고 했을 때, =ROUND(A1, 0)이라고 입력하면 232가 나오고, =ROUND(A1, 1)이라고 했을 때에는 231.9가 나오며, =ROUND(A1, -1)라고 하면 230이 나온다.

=ROUNDUP(), ROUNDDOWN()
반올림보다 더 정확한 명령인, 올림, 내림을 할 때 쓰는 함수다. ROUNDUP과 ROUNDDOWN은 ROUND와 똑같은 인수가 들어간다. editor@itworld.co.kr

2015년 10월 6일 화요일

학부생 미국 직장 취직 팁 -컴퓨터 사이언스 전공

학부생 미국 취직 팁:
1. 영어 기본
2. 학점 (<2)점대로 말아먹은 게 아니면 별 필요 없습니다. 구글 빼고 물어보는 회사 없었어요.
3. 기본 자료구조는 모두 time space complexity와 사용법 사용처 외우기.
4. 알고리즘은 다이내믹 프로그래밍까지, 다익스트라랑 A*같은 거 대충 알아두면 플러스. NP문제 대충 알아볼 정도로.
5. 해쉬 관련 알고리즘과 자료구조 잡학지식은 무조건 자다 일어나도 말할 수 있도록.
6. 읽을 수 있는 건 최대한 많이 읽어두세요. 소프트웨어 하드웨어 잡학은 많이 알아놓을 수록 좋습니다. "누구는 relational 데이터베이스의 본질적 문제 XX 땜에 다른 걸 쓴다더라..." 같은게 은근 도움이 됩니다.
7. 특정 언어나 스택 알아두면 이력서 스크리닝에서 도움이 되지만 그 밖에 큰 차이는 없습니다. 다만 전 5개 이상의 언어를 쓸 줄 안다고 쓴게 도움이 됐습니다, (폴리글랏)
8. 알고리즘용 언어 하나(보통 파이썬)랑 메모리 조작용 언어 하나(C) 기본문법 완벽하게 알아두고, 기본 자료가 어떤 구조로 implement됐는지, 기본적인 언어 이론(파싱, 스코프, 클로저, first class, 람다, statement vs. expression 등등) 알아야 합니다.
9. 하드웨어 시피유, 캐시, 메모리, 가상메모리, IO, 쓰레드와 프로세스, race condition 등 알아두세요. 그 자체로 대답할 일은 없고 "..란 해답이 있긴 한데 이러이러해서 실용성 없다"같은 대답에 필요합니다.
10. 시스템 디자인 알아두세요. 예를 들어 "구글 서치와 페이지랭크를 어떻게 만드냐" 질문은 첫째로 어떤 기능이 있는지, 그러고나선 어떻게 유기적으로 연결이 되어야 하고 각각 속도를 위해서는 어떤 자료구조와 알고리즘 하드웨어가 필요하고 어떤 데이터베이스가 필요한지 얘기한 후, 리소스가 무한한 경우랑 유한한 경우를 나누어서 뭘 바꿔야 하는지 얘기해야 합니다. 연습 많이 해야해요.
11. API 문서만 읽고 한번도 다룬 적 없는 모듈과 언어로 코딩할 준비 하세요.
12. Cracking the Coding Interview가 왕입니다.
13. 스타트업은 AngelList에서.
추가:
14. CareerCup 문제 많이 풀어보세요. 그냥 푸는 게 아니라 문제의 제한사항, 가능한 모든 해결법과 왜 그게 작동하는지, 각각 time space complexity와 굳이 그걸 신경쓸 필요 있는지(예: 작은 데이터엔 O(n2) 삽입정렬이 퀵소트보다 빠릅니다), 코드의 어떤 부분을 주의해야 하는지, 그리고 최후에 기본 테스팅까지 쉬지 않고 (영어로) 중얼중얼 설명할 수 있어야 합니다.
15. 손지민님 추가: LinkedIn 만드세요. 잘 만드는 법은 여기서 말하기엔 길기에 /in/saklee
16. 레주메 잘 쓰기. 링크드인과 비슷합니다.
17. 자료구조는 힙과 해쉬가 깡패입니다. 두개만 있으면 왠만한 질문은 다 대답할 수 있어요. 언제 빠르고 언제 느리고 어떻게 고치는지(힙은 construction, hash는 collision과 avalanche, salting, resizing)그래프 나타내는 방법들에 대해 알아놓으시고...
18. 인턴쉽 하나 없던 제게 제일 도움된 건 혼자, 혹은 비-컴공계 교수님과 같이 만든 수많은 프로젝트가 이력서를 가득 채운 점이었던 것 같습니다. 개인 프로젝트 많이 만드세요. 회사들은 공부만 한 사람들 그렇게 좋아하진 않습니다.

Too Late To Start?


Enough of School?



how to start a start-up


how airbnb started


How angry birds started


How instagram started


How pinterest started


Why people become entrepreneurs


재미있는 교통 사인판

  세 상 에 는  참  재 미 있 는  아 이 디 어 들 이  많 지 요. 그 런 데  이 게  실 제  생 활 에 서 는  꼬 이 기 도  합 니 다.  특 히  별 생 각  없 는  경 우.   남아프리카 공화국의 사인.(비포 앤 애프터...