Python과 PosgreSQL을 연결하는 라이브러리는 psycopg2이다.
이것을 설치하기 위해서는 아래 명령어를 CMD에 치면된다.

  1. (python만 설치) pip install psycopg2
  2. (아나콘다환경) conda install -c anaconda psycopg2

만약, pip나 python 명령어가 안먹는다면 (ex> pip install -, python --version),
윈도우 환경변수 > PATH에 환경을 Python경로 중 Scripts폴더만 추가되어있을 것인데, Scripts바깥폴더(Python폴더 or Anaconda폴더)도 PATH에 추가해주어야한다.

cf) 윈도우 + 아나콘다 환경에서는 C:\Users\is2js\Anaconda3에 python 실행파일이 위치해있고, 이곳을 PATH에 추가해주어야만, pippython명령어를 사용할 수 있다.

아나콘다환경 환경변수 확인
1. 환경 변수 or 윈도우 SETTING으로 들어간다 
2. `고급 > PATH 더블클릭`으로 들어간 뒤 아래 경로를 추가한다.
3. 3개의 경로(특히 Anaconda폴더까지의 경로)를 추가해주었다면, cmd에서 pip 나 python 명령어가 정상작동한다.


혹은 아나콘다 환경이라면 아래와 같은 명령어로 설치한다.
conda install -c anaconda psycopg2

  1. 먼저 빈문서를 켠 뒤 검토 > 비교를 클릭하면, 비교할 2개의 문서를 선택할 수 있다.
    • 왼쪽에 첨부하는 것이 원본, 오른쪽에 첨부하는 것이 수정본이다.




  1. 2개의 문서가 불러와지면, 왼쪽에서 첨부한 것이 원본, 오른쪽 첨부파일이 수정본이 된다.

    • 변경내용이 몇개 안될때는, 왼쪽 수정 탭에서 클릭하면서 찾아나간다. 클릭시 해당 부분으로 이동된다.

    • 변경내용이 많을 때 (1)수정된 내용위주로 살핀다.
      (2)원본이나 (3) 수정본을 스크롤하면 (1)(2)(3)이 같이 스크롤 된다.

    • 이제 (1) 수정된 내용에서 빨간색라인을 클릭해보자. 수정된 내역을 확인할 수 있다.

아래와 같이 [합 행]에 SUM(B2:B3) 같이 +가 아닌 :로 계산된 수식이 적혀있다.

  1. 밑에 행을 선택한 상태에서 우클릭 > 행삽입이나 Ctrl + (+)를 통해서 행을 삽입하면, 삽입된 행도 합계 수식안에 적용된다.
    • 만약 SUM(B2+B3)의 형태로 :이 아니면, 안된다.



그러나 문제점이 발생한다.
[평균]열(C열)은 앞의 [수익]열(B열)을 이용해서 = B2/2 와 같이 만들어졌는데, 일반적인 행삽입으로는 해당 수식이 사라진다.

  • 즉, 삽입된 행은, 전체 수식에는 포함되지만, 행 자체의 수식은 삽입되지 않는 문제이다. 이럴 때는, 직접 수식을 만들어서 적는 수밖에 없다고 한다.

2. 수식을 가진 행 자체를 복사해서 행 삽입하기






  • 이 방법의 문제점은, 복사한 행의 값까지 복사가 되고 값을 바꾸면 되지만, 행의 값을 삭제하는 경우 함수식까지 삭제되어버린다.
  1. 가장 좋은 방법은 합산 행을 제외 표를 먼저 만들고, 행 삽입하기이다. 즉, 복사한 행 삽입을 하지 않아도, 단순 행삽입으로 행자체의 상대참조 수식까지 다 복사가 된다.

    • 합산행 제외한 셀을 선택한 뒤 삽입 > 표를 선택해준다.



    • 표를 만든상태에서는 단순 행삽입을 해도 자동으로 수식이 적용된다!

    • 여러 행을 삽입하고 싶다면, 그 밑으로 그 행수만큼 선택한 뒤 삽입해주면 된다.


    • 표 자체의 기본 디자인이 싫다면, 빈 디자인을 선택해주면 된다.

병합된 셀은 정렬이나 피벗테이블등의 기능을 활용할 수 없다.(보기만 이쁜?)

Database는 병합자체가 없기 때문에, 각 셀당 하나의 정보가 다 들어가야한다.

또한 PC방이라는 반복되는 명사를 고유명칭 + 한칸 띄고 + PC방 형태로 바꿔보자.

정원이라는 필드명에 xx명에서 도 제거해보자.

  1. 병합된 셀을 DB처럼 바꾸기

    • 병합된 셀을 전체선택한 뒤, 병합을 풀어보자.

    • 빠른실행메뉴의 2번째로 지정해준, 셀 병합 단축키를 선택하여 풀어준다.

    • 빈 셀만 선택하기 위해서, 병합을 푼 셀들을 전체 선택한상태에서, 홈>편집> 찾기 및 선택> *이동옵션* > *빈 셀*을 선택한다.
      my) [ Ctrl + G ] : 이동 -> [ 옵션 ] -> [빈 셀]



    • C5가 선택된 상태이다. 여기에 =를 입력한 뒤, 바로 위에 값이 들어갈 수 있게(상대참조) C4(윗셀 선택)을 해준다. 그리고나서 선택된 모든 빈셀에서 다 적용시키기 위해 Ctrl+Enter를 입력해준다.

    • 상대참조 값들이 잘 들어가 있다. C5는 =C4가, B5는 =B4가 (바로 윗셀의 값)이 잘 들어가 있는 것 같다. 하지만, 다른 필드를 기준으로 정렬시 참조값이 깨질 수 있기 때문에, 상대참조로 채워넣은 값은 전체 복사를 한 뒤, 붙혀넣기 > 값만(V) 선택해서 절대값으로 변환시켜주어야한다.





  1. 특정단어를 한칸 뛰고 특정단어형태로 바꾸기 or xx명에서 명 빼기

    • 제한된 범위에서 찾아바꾸기 이므로, 먼저 블록설정부터 한다.

    • PC방이라는 단어를 -> 한칸+PC방으로 바꿔보자.

    • 정원필드에서 -명 빼주기


이미 Mendeley 데스크탑버전 설치 및 MSword플러그인이 설치되어있고, 사용할 참조논문이 Add된 상태이다.

또한, 투고하고 싶은 저널의 Guide Line으로 들어가서, Mendeley스타일을 link클릭을 통해서 선택된 상태이다.


  1. 참조탭에서 Mendeley관련 구간을 보면 Insert Citation을 클릭한다.

  2. 검색부분에 [데스크탑버전에서 이미 추가한 논문]들을 검색해주면 된다.

  3. 하나만 선택해서 클릭해두 되며, 연달아 검색할 수 도 있다.

  4. 본문에 참조논문 삽입이 끝났다면, 참조논문 목록을 출력할 위치로 간 뒤, Insert BibilioGraphy를 선택해주면, 참조논문 페이지가 삽입된다.


+ Recent posts