본문 바로가기
반응형

Programming216

[구글스프레드] 중복값 제거하기, 중복 갯수 확인하기 중복값 제거하는 방법 구글 스프레드에서 데이터를 입력하거나 다른 데이터를 복사해오는 경우 값들이 중복되어 저장되어 있는 경우가 있습니다. 이 경우 중복을 제거하여 표시해야하는 경우가 많습니다. 중복이 있는 데이터의 중복을 제거하고 중복된 값이 몇개가 있는 지 확인하는 방법을 알아보겠습니다. 아래와 같이 주어진 입력을 살펴보면 중복값이 많이 있다는것을 알 수 있습니다. "가나다", "설악산"등 중복된 값들이 많이 보입니다. 우선 중복값을 제거하기 전에 어떤 값이 중복되고 몇개가 중복되는 지 확인이 필요할 수 있습니다. 중복된 값들을 제거하고 나면 이 정보를 알 수 없으니 중복을 제거하기 전에 확인해야 합니다. 우선 중복값들의 정보를 확인할 행 또는 열을 선택합니다. 행과 열이 아닌 경우 필요한 부분만 선택.. 2021. 12. 25.
[구글스프레드] 조건에 맞는 범위의 합 구하기 sumif 범위에서 조건에 맞는 합계를 반환합니다. ▷ 함수 구문 sumif(A1:A10, ">20") ▷ A1~A10 영역에서 20보다 큰 값들을 합한다. sumif(A1:A10, "지불완료", B1:B10) ▷ A1~A10 영역에서 "지불완료"인 경우 B1:B10 중 같은 열의 값들을 합한다. 기준을 적용할 범위와 합계를 수행할 범위가 다른 경우 3번째 파라메터를 사용함. ▷ 파라메터 1. 범위 : 에 따라 테스트되는 범위입니다. 2. 기준 : 에 적용할 패턴 또는 테스트 입니다. 3. 범위 합계 : 합계를 수행할 영역이 첫번째 파라메터 와 다른 경우 합계를 수행할 범위를 설정합니다. ▷ 사용 예제 원본 정보가 아래와 같이 지출 항목이 에 표시되고 에 해당 지출 금액이 표시되는 table이 있습니다... 2021. 12. 25.
[구글스프레드] 조건을 만족하는 항목 갯수 (countif, countifs) countif, countifs 범위에서 조건에 맞는 합계를 반환합니다. ▷ 함수 구문 countif(A1:A10, "Taxi") ▷ 파라메터 1. 범위 : 에 따라 테스트되는 범위입니다. 2. 기준 : 에 적용할 패턴 또는 테스트 입니다. ▷ 사용 예제 원본 정보가 아래와 같이 지출 항목이 에 표시되고 에 해당 지출 금액이 표시되는 table이 있습니다. 여기서 Taxi항목으로 몇개가 있는 지 확인하겠습니다. 에서 Taxi로 표시된 항목 수 찾기 countif의 첫번재 입력은 합계를 구하기 위한 범위를 넣습니다. 정보 중 'Taxi'를 찾을 예정이니 범위의 입력값은 A2에서 부터 A9이까지가 됩니다. 다음으로 몇개가 있는 지 찾는 조건은 'Taxi'를 넣어서 'Taxi'의 갯수를 확인합니다. 범위 조건.. 2021. 12. 21.
우분투에 VSCODE 파이썬 개발환경 설정하기 파이썬 설치 및 extension 설치 파이썬 개발을 위해 VSCODE를 설치합니다. 우선 아래의 사이트에서 설치를 위해 필요한 파일을 다운로드 합니다. https://code.visualstudio.com/download Download Visual Studio Code - Mac, Linux, Windows Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud ap.. 2021. 12. 19.
우분투 원격서버로 개발하기 우분투 원격서버로 개발하기 프로그램 개발을 진행하는 경우 소스코드의 빌드의 성능 문제 또는 빌드 환경의 통일 등 다양한 이유로 소스코드를 서버에서 수정하고 빌드하는 경우가 많습니다. 제 경우에도 데스크탑으로 우분투 서버를 거실에 설치하고 외부나 다른 방에서 노트북으로 개발하고 있습니다. 우분투 서버에서 소스를 효율적으로 수정/업데이트하는 방법은 무엇이 있을까 고민했던 내용을 정리해 봅니다. 비슷한 고민을 하신분들에게 도움이 되면 좋겠습니다. 개발 환경 개발환경은 아래와 같이 노트북을 이용하여 개발 서버의 코드를 수정하고 빌드하는 구조입니다. ==================================================================== [ 개발 서버 :: 우분투 ] --o |N.. 2021. 12. 18.
우분투 20.04에 아나콘다 및 장고 설치 아나콘다 설치 아나콘다 사이트로 이동하여 아나콘다 설치 파일을 다운로드 합니다. https://www.anaconda.com/products/individual 64-Bit (x86) Installer를 선택하여 다운로드를 완료하면 아래와 같이 anaconda shell script파일이 폴더에 저장된 것을 확인할 수 있습니다. 터미널 창에서 다운로드된 스크립트 위치로 이동한 후 bash명령어로 shell script파일을 실행 합니다. bash Anaconda3-2021.11-Linux-x86_64.sh 설치를 시작하면 라이센스 확인을 위한 enter 입력과 yes/no를 물어봅니다. yes로 설치를 수행합니다. 설치를 진행하다 물어보는 질문 중 아래와 같이 bashrc에 anaconda3의 bin 폴.. 2021. 12. 18.
우분투 20.04 아파치 설치 방법 우분투 20.04 아파치 설치방법 우분투 20.04버전에 아파치 설치과정을 정리해 봅니다. sudo apt-get install apache2 위의 명령어를 shell에 입력하여 우선 아파치 웹서버를 설치합니다. 그리고 우분투에서 서비스를 관리하기 위한 systemctl 명령어를 이용하여 apache2 서비스의 상태를 확인합니다. sudo systemctl status apache2 위의 systemctl 명령어를 입력하여 apache2 서비스의 상태를 확인하면 상태로 실행중임을 알 수 있습니다. 아래의 명령어로 데몬정보를 확인 시에도 정상적으로 apache2 데몬 정보가 나타납니다. ls /etc/init.d ps명령어로 프로세스 정보도 확인해 봅니다. 아파치 서비스를 실행 시키고 우분투의 프로세스 중.. 2021. 12. 18.
기념일 계산기 기념일을 입력하세요. 기념일 계산 기념일로 부터 .. 100일 200일 1년 500일 2021. 12. 5.
반응형