본문 바로가기

분류 전체보기691

COUNTIFS: 여러 조건을 모두 만족시키는 행을 세어주는 함수 COUNTIFS 함수는 주어진 각각의 구간에서 주어진 조건을 '모두' 만족시키는 행의 수를 세어 준다. COUNTIF는 한 개의 영역과 조건을 지정할 수 있는 반면, COUNTIFS 함수는 (영역, 조건)을 여러 개 지정할 수 있다. 사용 예를 살펴 보자. 위의 경우, Grade1->2 에 해당하는 column 에서, 0.001 3에서도 0.01 보다 작은 행의 개수를 구하고자 할 경우 위처럼 할 수 있는 것이다. 2010. 9. 5.
여러 조건을 만족하는 위치의 값을 구해오기 VLOOKUP 함수로는 한 조건을 만족하는 행의 다른 열의 값을 가져올 수 있다. 하지만 이 함수로는 여러 조건을 동시에 만족시키는 행을 찾은 후, 그 행의 다른 열의 값을 가져오는 것을 할 수는 없다. 이 경우 두가지 함수를 조합하여 원하는 일을 할 수 있다. 방법은 INDEX 와 MATCH 함수를 이용하는 것이다. INDEX는, 구간, 행, 열, 이 주어지면 주어진 구간에서 주어진 행/열의 값을 반환해 준다. MATCH 주어진 열에서, 주어진 조건에 만족하는 칸(cell)의 위치를 반환한다. 핵심은 MATCH의 경우 조건을 여러 개 줄 수 있다는 것이다. 예를 보자. MATCH(A13&B13, $B$2:$B$9&$A$2:$A$9,0) 을 살펴 보면, MATCH(A13&B13, $B$2:$B$9&$A$.. 2010. 9. 5.
동방예의지국의 노약자석 예의지국씩이나 되기 때문에 노약자 석이 있어야 그나마 노약자들은 양보를 받을 수 있다. 그게 현실이다. 물론, 쌍놈한테는 나이가 벼슬이라고, 나이 든 것이 무슨 큰 벼슬인것마냥 떠드는 사람들이 있는 것은 사실이지만, 어쩌겠는가, 그렇게 몇 십 평생을 살아온 것을. 그리고, 인터넷에 보이는 대부분의 글들이 무개념 노인들의 황당한 행동들을 지탄하지만, 그것은 곧 인터넷 인구의 대부분이 젊은이들이기 때문이다. 만약 노인 인구 층에서도 젊은층 정도의 사람들이 인터넷을 한다면, 요즘은 어딜가도 나이 먹어서 서럽고, 더구나 대중교통에서는 양보받을 생각도 못하고, 괜히 노약자석이 아닌 곳 앞에 가 서 있으면 젊은이들에게 양보를 강요하는 것 같은 미안함 때문에 노약자 석으로 가게 되면, 거긴 이미 여러 사람들이 자리를.. 2010. 9. 1.
프로그래밍을 할 수 있어 좋은 점 무엇을 프로그래밍으로 해결할 수 있는지를 아는 것. 일단 그것을 알면, 구현은 어떻게든 하게 되니까. 컴퓨터로 하는 지겨운 작업을 프로그램을 작성해서 간단하게 해결할 수 있다는 것을 아는 것은 중요하다. 프로그램으로 무엇을 할 수 있고, 무엇을 할 수 없는지를 명확히 알고 있으면 쓸데없이 시간을 낭비하는 것을 방지할 수 있다. 컴퓨터로 할 수 있는 일은 명확하다. 반복적인 것은 거의 무조건. 단순한 논리에 의해 수행되는 것. 다익스트라였나, one, two, or for. 세 번 이상이면 반복문인 for라는... 엑셀 파일 100개가 있다고 해보자. 각각에는 1개의 sheet만이 있고, 그것을 갖고 분산형 그래프를 그려야 한다고 하면? 100개를 다 열어서 그리고, 그림으로 저장하고를 100번? 아니지... 2010. 8. 31.