반응형

안녕하세요. 닻별이 입니다. 엑셀 함수에서 조건에 대해 숫자와 문자를 반복적으로 사용할 수 있는 rept 함수에 대해서 알아보려고 합니다. 아래 연습용 파일을 다운로드 받아서 하나씩 따라해 봅시다.



[연습용 파일]


엑셀_rept.xlsx



 

  16. 엑셀 초보 - 반복적인 숫자와 문자 사용하기 rept 함수


먼저 예제파일을 열어서 Sheet1 에 있는 위 내용을 찾아봅니다. 이미 답이 적혀져 있으니 지우고 난 이후에 아래 내용들을 따라해 봅시다.




먼저 고아윤이라는 이름 옆에 있는 문자표시에 =REPT 를 적습니다. 그러면 이 함수 뒤에 반복할 값과 반복할 수를 적어줘야하는데요.




=REPT(C4,1) 이라고 적으면 C4에 있는 숫자를 1번 반복하라는 뜻입니다. 




여기서는 백진아의 문자표시란에 =REPT(C5,1) 이라고 적으면 100이라는 숫자를 1번 반복하라는 뜻입니다.




그럼 만약에 707070 이라는 숫자가 나오게 하려면 어떻게 하면 될까요? =REPT(C4,3) 라고 적으면 70 이라는 숫자를 3번 반복하라는 뜻이므로 707070 이라는 숫자가 나옵니다. 마찬가지로 100100100 이라는 숫자가 나오게 하려면 =REPT(C5,3) 라고 적으면 100 이라는 숫자를 3번 반복하면서 100100100 이라는 숫자가 나오게 됩니다.




그렇다면 이번에는 숫자가 아닌 문자를 표시해 볼까요? =REPT("♣", C4/50) 이라고 적으면 ♣ 이라는 문자를 70/50 즉, 1번 나타나게 하라는 뜻입니다.




C4 가 숫자 70 이므로 숫자 50 으로 나누면 1이 남습니다. 그러니 ♣ 라는 문자가 1개 표시됩니다.




이번에는 =REPT("♣",C5/50) 이라고 표시하게 되면 C5가 숫자 100이므로, C5/50 은 100/50 이 됩니다. 그러므로 ♣ 이라는 문자를 2번 표시하게 됩니다.




문자표시에 =REPT("♣", C4/50), =REPT("♣", C5/50) 이렇게 수식을 넣으면 위와 같이 나옵니다.




그럼 위 내용을 다시 해보자면 =REPT("◎", C8,2) 이렇게 함수를 사용하면 문자가 ◎◎ 로 2개가 나타납니다. 그 밑에는 =REPT("■", C9,2) 라고 함수를 사용하면 ■■ 로 문자가 2개가 나타납니다.




마지막으로 위와 같이 =REPT("♣", G4/10) 으로 적어서 ♣ 문자가 7개 나올 수 있습니다. 이렇게 하면 고아윤부터 시작해서 이동하까지 누가 평균점수가 높은지 문자표시로 한눈에 알 수 있습니다.

+ Recent posts