본문 바로가기
반응형

가져오기2

[R.아르] R에서 엑셀의 vlookup()처럼 첫 번째 값만 가져오기 다음과 같은 x, y가 있다고 할 때 x의 product에 해당하는 y의 memo를 가져오는 것은 어렵지 않다. 2016/09/08 - [R] - [R.아르] R에서 엑셀의 vlookup() 기능 사용하기에 나왔던 merge()를 사용하면 되겠다. 하지만 이전 포스팅에서 지적했듯이, merge()는 가져오고자 하는 대상에 중복값이 있으면 그 값을 모두 매칭시켜 준다. (이 예에서는 E에 Eggplant와 Enchilada 라는 값이 두 개 있다.) 엑셀의 vlookup()이 첫 번째 값만 반환해 주는 것과는 사뭇 다르다. vlookup()처럼 첫 번째 값만 반환하려면 2016/09/12 - [R] - [R.아르] 중복된 행 삭제하기 unique() / duplicated() 에 등장한 duplicated.. 2016. 10. 28.
[엑셀] 큰 숫자, 휴대폰 번호 그대로 가져오기 여기서 큰 숫자라 함은 15자리 이상의 숫자를 말한다. 왜냐하면 엑셀 도움말에서 친히 15자리 이상의 숫자는 다루지 못한다고 알려주고 있기 때문이다. 시험삼아 123을 10번 입력해 보면 아래와 같이 자동으로 1.23 x 10^29 로 바뀌고, 앞의 15자리 숫자 외에는 모두 0으로 처리하는 것을 볼 수 있다. 그러니 도움말에서 선언한대로 15자리 이상의 숫자를 엑셀로 계산하는 것은 불가능하다. 하지만 엑셀을 꼭 계산 용도로만 사용하는 것은 아닌 바, 때로는 단순히 데이터의 저장을 위해서라도 15자리 이상의 숫자를 엑셀에 기록해야 할 때가 있다. 방법은 간단하다. 텍스트로 처리하면 된다. 셀의 형식을 미리 텍스트로 바꾸어 두고 입력하면 된다. 외부 데이터를 읽어올 때도 마찬가지로, 큰 숫자는 텍스트로 읽.. 2016. 9. 21.
반응형