본문 바로가기

Excel10

EXCEL - 순위를 구하는 방법을 알아보자 (Rank, Countifs) Rank(값, $값의 범위) Countifs($조건범위,조건1, ... $조건범위n, 조건n, $순위에 필요한 값의 범위, ">"&값) + 1 엑셀 수식 상에서 순위를 구하는 방법은 크게 두가지 입니다. Rank 함수를 사용하거나, 몇몇 조건을 사용한 countifs를 사용하는 방법입니다. 저는 countifs를 더 자주 사용하는데, 이게 조건에 따른 순위를 구하는거라 훨씬 다양하게 사용할 수 있어서 편한거 같습니다. 일단 단순히 순위만 구하는 rank 함수를 알아보고 그다음에 countifs를 알아보겠습니다. 1. Rank 함수 랭크함수의 구조는 간단합니다. 찾으려는 값을 첫번째 인수로, 그 값이 포함되는 목록을 두번째 인수로 (절대참조 필수 !) 내림차, 오름차 여부를 세번재 인수로 결정해주면 됩니다.. 2024. 3. 19.
EXCEL - INDEX와 MATCH를 활용한 다중 조건 검색 함수 {=INDEX($E$2:$E$13,MATCH(1,(G2=$A$2:$A$13)*(H2=$B$2:$B$13)*(I2=$C$2:$C$13)*(J2=$D$2:$D$13),0),1)} 조건이 간단한 경우엔 if 함수를 쓰면 되지만, 그게 아니라면 if함수로도 버거운 순간이 찾아오기 마련입니다. 그럴 땐 index 함수와 match 함수를 섞어서 쓰면 아무리 조건이 많아도 쌉가능한 부분 만약 내가 이런 상황에 처했다면 본 글을 통해서 손쉽게 격파하길 바랍니다. 엑셀 조빱ㅇㅣ에요 걱정 ㄴㄴ 1. 어떤 상황에서 쓰는건가요? 예를 들어서 당신이 노트북 가격표와 관련된 자료를 정리하고 있고, 여기서 1개의 조건이 아닌 여러개의 조건을 충족하는 제품의 가격을 알고싶을 때 사용할 수 있다. 바로 저기 K2셀에 가격이 딱 나오.. 2022. 3. 22.
EXCEL - COUNTIF 함수 완전정복 "=COUNTIF($A$2:$A$33,"A-black")" 카운트함수는 지난번에 5종류 모두 알아봤습니다. https://deep-friendship.tistory.com/351 EXCEL - COUNT 함수 5종 정복기 (A, BLANK, IF, IFS까지) "=COUNT($C$2:$C$17) =COUNTA($D$2:$D$17) =COUNTBLANK($D$2:$D$17) =COUNTIF($B$2:$B$17,"black") =COUNTIFS($C$2:$C$17,"품절",$B$2:$B$17,"white")" COUNT 함수,, 카운트 함수는 원하는 조건을 만족하는 셀의.. deep-friendship.tistory.com 그중에 countif함수만 따로 조금 더 다뤄보려고 합니다. 워낙 존재 자체로 가능성.. 2022. 3. 3.
EXCEL - RANK 함수에 대해 알아보자 "=RANK(B2,$B$2:$B$6,0)" 랭크 함수는 목록에서 원하는 값이 어느정도 순위에 있는지 알고싶을 때 쓰는 함수입니다. 중복된 항목에 대해서는 동일한 순위로 맥여지는 특징이 있고, 오름차 및 내림차로 순위를 맥일 수 있습니다. 1. 어떤 상황에 쓰이는 건가요? 가격, 점수 등.. 특정한 목록에서 원하는 셀의 순위를 구하고자 할 때 사용합니다. - 개인별 시험 점수가 있는 표에서 누가 1등을 했는지 찾고 싶을 때 - 제품 목록에서 가장 저렴한 가격의 제품을 알고싶을 때 - 계량화된 데이터의 순위를 알고싶을 때 위와 같은 경우에 사용해야 합니다. 특징을 찾으셨나요? 문자열에 대해서는 순위를 못맥입니다. 오직 숫자만 가능합니다 2. 어떻게 쓰나요? 졸라 간단합니다! RANK 함수가 작성된 C3셀의 .. 2022. 2. 21.
EXCEL - 상대참조, 절대참조, 혼합참조에 대해 알아보자 "$ 2022. 1. 28.
EXCEL - VLOOKUP 함수에 대해 알아보자 "=VLOOKUP(E2,$A$2:$C$13,3,0)" 븨룩업, Vlookup 함수는 원하는 값을 첫 열에서 찾은 뒤 찾은 값으로부터 n번째 열에 있는 값을 찾아주는 함수입니다. 이게 말이 쫌 어려운데... 위에 사진처럼, 제품명에 따른 가격을 찾고자 할 때 쓰면 참 쉽쥬 1. 어떤 상황에서 쓰이는 건가요? 다른 셀, 다른 시트, 다른 문서에 있는 값을 찾고자 할 때 사용합니다. 단, 내가 가지고 있는 정보가 조금이라도 있어야 해요.. 그리고 내가 가진 정보가 데이터를 찾고자 하는 시트에서 고유해야 합니다. -> 이게 뭔말이냐면 내가 찾고자 하는 정보가 여러개면 가장 상단에 있는거만 찾아주기 때문에... 이거 보시면 아시다시피.. A 제품 가격이 알고 싶은데, A가 3개나 되면 도대체 뭘 찾아줘야 하는지 .. 2022. 1. 27.
EXCEL - VBA로 매크로를 돌려보자 "쉽고 간단한 작업부터 어려운 작업까지 컴퓨터가 해줍니다." 매크로를 알고난 뒤로 제 직장생활이 아주 조금 편해졌습니다. 1. VBA가 뭐죠? VBA는 Visual Basic Application 의 약자입니다. 컴퓨터좀 하시는 분들은 비주얼 베이직이라고 들어보신적이 있을거에요. 그리고 이 엑셀 VBA는 마이크로소프트사에서 엑셀을 위해 만든 프로그래밍 언어 입니다. (사실 엑셀에만 국한되는게 아니라 다른 오피스 프로그램에도 사용할 수 있습니다.) 그냥 엑셀 쓰면 되지 뭐하러 이걸 쓰냐 라고 생각하시는 분들이 많을텐데.... 이게 처음 코드 짜두는게 시간이 좀 걸리지만, 제대로 짜두기만 하면 극강의 업무효율을 누릴 수 있습니다. 단순작업을 손으로 하면 시간도 오래걸리고, 오류날 확률도 많은데.. 이걸 컴퓨.. 2022. 1. 26.
EXCEL - 함수를 작성하는데 문자를 대체해주는 친구들이 있다? (와일드카드에 대해서) "*, ? 그리고 ~" 와일드카드라고 들어보신적 있으신가요? 어디에든 쓰일 수 있다고 해서 붙여진 이름입니다. 엑셀에서는 유사한 값을 찾을 때 요긴하게 쓰이는 친구들입니다. 이게 조금 애매한게 뭐라고 검색해야 하는지 도통 생각이 안납니다. 저는 엑셀 * 용도, 엑셀 * 기능, 이런식으로 찾다가 와일드카드란 개념을 알게되었구요.. 암툰 각설하고 본론으로 들어가보겠습니다. 1. 어떻게 쓰나요? 정확한 값이 아닌, 유사한 값을 찾는데 쓰이는 친구들입니다. 문자열에서 특정 단어를 찾거나 할 때 본인이 알고있는 단어를 제외한 나머지를 와일드카드로 싸잡아서 검색할 수 있는거죠. 구체적으로 *와 ?가 있고, 이 둘을 억제하는 ~까지 총 3개가 있습니다. 1) 별표 "*" 에 대해서 : *는 글자 수에 상관없이 모든 .. 2022. 1. 25.
EXCEL - 특정 문자를 포함한 셀을 검색해보자 "=COUNTIF(C2,"*"&"진달래"&"*")" 셀 하나에 단어만 들어있지 않은 경우.. 해당 셀에 내가 원하는 단어가 포함되었는지 알고 싶을 때 사용하시면 됩니다. 1. 어떤 상황에서 쓰이는 건가요? 예를 들어서 여러개의 노래가사가 있는데... A3셀에 있는 "진달래" 라는 단어를 포함하는 가사가 있는지 알고 싶다면? 이런 상황에서 쓰일 수 있습니다. 2. 어떻게 쓰나요? 크게 두가지 방법이 있는데요 첫번쨰는 조건부서식, 두번째는 COUNTIF함수 입니다. 조건부 서식 이 방법을 사용하느 경우엔 저기 D2셀에 별도 값이 표시되는건 아니고... 저 가사 셀 자체에 표시가 됩니다. 음영을 넣거나, 글자색을 바꾸는 등으로 표시할 수 있죠! 우선 C2부터 C5셀을 블록씌운 후... 조건부서식에서 새 규칙을.. 2022. 1. 25.
EXCEL - SUMIF 함수에 대해 알아보자 =SUMIF(B2:B13,"검정색",C2:C13) 더해야 하는데 필요한 조건에 해당하는 값만 더해주고 싶다면? SUMIF 함수를 사용하면 됩니다. 조건이 여러개라면 얘기가 조금 달라지겠지만요..! 1. 어떤 상황에 쓰는건가요? 예를 들어서.. A부터 L까지 12개의 제품이 있는데 이 중 검정색 제품 가격의 합을 구하고 싶을 때 사용할 수 있는 함수입니다. 조건이 더 많아지게 된다면 SUMIFS를 사용하면 되는데, 이건 후술하도록 하겠습니다. 2. 어떻게 쓰나요? 역시나 기존에 사용하셨던 분들은 쉽게 다룰 수 있습니다. 여기서 E1 셀에 들어갈 수식은 다음과 같습니다. =SUMIF(B2:B13,"검정색",C2:C13) 참조를 통해 다중작업에 필요한 형태로 변경할수도 있는데요! F2셀을 보시면 요렇게도 표현.. 2022. 1. 25.