전체 글
-
[구글 스프레드시트] 특정 조건에 맞는 값만 불러오기 - 2편구글 스프레드시트 2020. 11. 14. 19:12
이번에는 QUERY 함수를 사용해서 특정 조건에 맞는 값만 불러오는 방법을 알아보도록 하겠습니다. QUERY 함수는 특정 조건에 해당되는 일부 칼럼(열)을 불러올 때 사용하기 적합한 함수입니다. [함수 설명] = QUERY(데이터를 불러올 시트 및 범위 , "쿼리") * QUERY 함수는 딱 2가지가 필요합니다. 1. 데이터를 가져올 시트와 범위 2. 필터링 조건을 포함한 쿼리! [다른 방법 참고하기] FILTER 함수를 통해서도 특정 조건에 맞는 값을 불러올 수 있습니다. 조건 1~2개 에 해당되는 모든 행을 불러올 때 사용하기 적합합니다. [구글 스프레드시트] 특정 조건에 맞는 값만 불러오기 - 1편 오늘은 FILTER 함수를 이용해서 특정 조건에 해당되는 값만 불러오는 방법에 대해 알아보겠습니다. ..
-
[SQL] 데이터 칼럼 다루기_2편SQL 2020. 10. 31. 18:15
1. 칼럼명 수정하기 - 함수명 : ALTER TABLE 테이블명 RENAME COLUMN 변경하고 싶은 칼럼명 TO 변경하고 싶은 명칭 ; menu 테이블에서 쉐프 이름(chef_name) 칼럼을 메인 쉐프(main_chef) 로 변경 ALTER TABLE menu RENAME COLUMN chef_name TO main_chef ; 2. 칼럼 속성 추가하기 - 함수명 :ALTER TABLE 테이블명 MODIFY 칼럼명 속성값 ; menu 테이블에서 가격(price) 칼럼의 default 값을 10000, NULL 값을 허용하지 않도록 설정 ALTER TABLE menu MODIFY price NOT NULL DEFAULT 10000 ; 3. 칼럼 위치 옮기기 (1) 특정 칼럼의 순서를 맨 앞으로 옮기..
-
[SQL] 테이블 칼럼 다루기_1편SQL 2020. 10. 31. 17:44
1. 테이블 내 칼럼 추가/삭제 하기 (1) 칼럼 추가하기 - 함수명 : ALTER TABLE 테이블명 ADD 칼럼명 데이터타입 속성 ; menu 테이블에 가격(price) 칼럼 추가하기 - price 칼럼 속성 : INT NOT NULL (정수이며, NULL 값을 허용하지 않음) ALTER TABLE menu ADD price INT NOT NULL ; (2) 칼럼 삭제하기 - 함수명 : ALTER TABLE 테이블명 DROP COLUMN 칼럼명 ; menu 테이블에서 출시일(release_date) 칼럼 삭제하기 ALTER TABLE menu DROP COLUMN release_date ; 2. 칼럼 데이터 타입 변경하기 - 함수명 : ALTER TABLE 테이블명 MODIFY 칼럼명 데이터 타입 ;..
-
[구글 스프레드시트] 특정 조건에 맞는 값만 불러오기 - 1편구글 스프레드시트 2020. 6. 30. 20:05
오늘은 FILTER 함수를 이용해서 특정 조건에 해당되는 값만 불러오는 방법에 대해 알아보겠습니다. [함수 설명] = FILTER(데이터를 불러올 시트 및 범위 , 조건 1, (조건 2, ...)] * FILTER 함수는 딱 2가지가 필요합니다. 1. 데이터를 가져올 시트와 범위 2. 추출 조건! * 괄호 표기가 되어 있는 (조건2, ...) 부터는 필수 값이 아닌 옵션으로 다중 조건을 설정하고자 할 때 사용합니다. [예시] 오늘 사용할 데이터는 일 별 매출 현황 데이터 입니다. 하루 매출의 평균값 E3 칸에는 하루 매출의 평균 값이 작성되어 있습니다. E3 에 작성되어 있는 평균 값을 기준으로 평균 이하의 매출을 보인 날만 FILTER 을 걸어 추출해보겠습니다. 1. 데이터를 불러올 시트 및 범위 : ..
-
[구글 스프레드시트] 다른 시트의 값을 불러오는 함수 IMPORTRANGE구글 스프레드시트 2020. 6. 27. 02:12
간혹 다른 스프레드시트에 DB화 된 값을 불러와 작업을 해야하는 경우가 있습니다. 이런 경우, IMPORTRANGE 라는 함수를 사용하면, 다른 시트 내에 있는 일부 행/열 값만 불러올 수 있습니다. [함수 구조] =IMPORTRANGE("값을 불러올 파일 링크" , "'시트이름'!시트범위") [예시] Step 1. 불러올 값이 있는 스프레드시트 파일을 열어 링크를 복사해주세요. * 이때, 시트 주소에서 필요한 값은 d/ 부터 /edit 사이의 값입니다. (하단 이미지 참고) Step 2. 앞서 불러온 값을 작성할 파일을 열어 [함수 구조] 에 맞게 작성합니다. =IMPORTRANGE("1swvphUpEQk3fdyFRgKYcUlvhee6TJy4OkR6Rp7AatHY" , "'점심 메뉴'!A:B") Ste..
-
[파이썬] return 과 print의 차이점파이썬 2020. 1. 31. 00:13
1. return의 역할 [역할1] 함수 호출 부분을 return 뒤에 작성으로 반환시킨다. 예를 들면, 왼쪽 이미지 속 3,4번 절차에 해당된다. 4번째 행 'print(f(3))' 로 인해 함수 f(x) 가 호출된다. 호출된 함수 f(x) 는 return 뒤 x + 1 값을 반환시키게 된다. 이때, f(3) 에서 x = 3으로 정의되었기 때문에, x = 3 을 대입한 결과 값 4를 반환하게 된다. 그 결과 최종적으로 print(f(3)) = print(4) 가 되어 4가 출력이 되는 것이다. [역할2] 현재 함수의 실행을 멈추고 함수 호출이 끝나는 지점부터 다시 진행한다. return 의 2번째 기능은 호출된 함수를 끝내는 것이다. def 로 정의된 함수 내에서 return 이 나오면 함수가 종료된다..
-
[구글 스프레드시트] 행과 열 바꾸는 함수 TRANSPOSE구글 스프레드시트 2020. 1. 30. 21:58
여러 스프레드시트에 작성해놓은 값을 불러와 작업을 하다보면, 행열 구조가 맞지 않아 당황스러운 상황이 발생한다. 예를 들어, 아래 이미지와 같이 행 방향으로 값을 쌓아놨는데, 다른 작업에 활용하려고보니 열 방향 으로 정리가 필요한 상황이 발생할 수 있다. 이럴 때 TRANSPOSE 함수 를 사용하면 간편하게 행열 전환이 가능한다. [1단계] 행열 전환이 필요한 자료 준비 [2단계] =TRANPOSE(전환이 필요한 자료 범위 지정) [3단계] 결과값 확인 방대한 자료를 행열 전환을 시키고자 할 때 유용하게 사용할 수 있는 기능이니, 앞으로 TRANPOSE 함수를 몰라 모든 값을 다시 입력하는 일은 없도록 하자.
-
[구글 스프레드시트] 함수 값에 한글 추가하는 방법구글 스프레드시트 2020. 1. 28. 23:28
엑셀이나 스프레드시트의 최고의 장점은 SUM , AVERAGE , COUNT 등 간단한 함수 기능을 이용해 쉽고 빠르게 계산할 수 있다는 점이다. 이때, 함수를 이용해 계산된 값 뒤에 한글을 붙여 "n개, 0,000원 , n건" 과 같은 양식으로 작성하고 싶다면 어떻게 해야할까? 결론부터 말하자면, 함수값 뒤에 &"개" 를 붙여주면 된다. 만약 &를 사용하지 않은 경우에는 어떻게될까? 아래 이미지에 보이는 것처럼 =SUM(D3:D5)개 라고 작성하는 경우, #ERROR! 가 발생하게 된다. 그리고 #ERROR! 를 클릭해보면 수식 파싱 오류가 발생했다고 뜬다. 위와 같이 함수 값 뒤에 한글을 입력하는 방법에 대해 알아봤다. 첨부되어 있는 예시 케이스와 같이 열이 갯수가 적고 간단한 시트 작업인 경우에는 ..