엑셀 질문
2013.12.12 10:06
질문하시기 전에 게시판 검색을 먼저 해주세요.
타블릿PC, 스마트폰에 관한 질문 또는 요청은 <포터블기기 질문답변> 게시판을 이용해주세요.
=============================================================================================
안녕하세요.
엑셀에서 텍스트로 입력된 숫자열을 '숫자'로 바꾸는 방법에 대해 문의 드립니다.
제가 알기로 텍스트 포맷으로 입력된 숫자를 숫자로 바꾸기 위해선 자동으로 뜨는 오류 검사 옵션을 통해
'숫자로 변환' 을 누르면 되는 것이 가장 간단하고,
두번째는 셀을 통째로 메모장 등 다른 어플로 복사한 후, 다시 엑셀로 복사해서 덮어씌우면 되는 걸로 알고 있습니다.
문제는, 오류 검사를 통해 숫자로 변환을 누르는 건 속도가 무지 느리다는 겁니다.
변환시키면 위에서부터 아래로 쪼르르르 셀이 하나하나 속성이 변해가는 모습이 보이는데,
이게 만셀 십만셀을 넘어가면 심하게는 10분 이상 기다려야 하는 상황까지도 발생합니다.
이럴 땐 메모장으로 복사해서 덮어씌우기 수법이 훨씬 효과적이죠.
보통 셀 타입을 바꾸면 바로바로 적용되는데, 이건 거의 버그성으로 뭔가 딜레이가 발생하고 있는 것 같은데요.
제가 알고 있는 방법 말고 혹시 엑셀에서 제공하는 뭔가 더 효율적이고 빠른 방법이 있을까요?
코멘트 7
-
tenders
12.12 10:31
-
음... 2007 에선 그런식으로 할 경우, 행이 수천개가 될 때 열을 추가할 때 심각하게 느려지는 버그가 있어서 못써먹었는데
2013으로 옮긴 후 행 숫자와 상관없이 바로 열이 추가 되기 때문에 말씀하신 방법을 써도 되겠군요.
-
단순히 데이터만 있는 엑셀파일이고, 해당 작업을 자주 할 일이 없다면..
CSV(plain text)로 변경했다가 다시 읽는 방법도 나쁘지는 않을 것 같은데요.
엑셀은 정말 엄청난(큰, 많은 것이 들어있는) 프로그램이라서요....
-
제 꿈은 어셈블리로 구성된 엑셀입니다. >_<
지금보다 몇십배 빠른 계산 능력을 보여주는 그런 놈으로 말이죠.
-
과거에 오피스 프러덕트 매니저였던 분을 매우 잘 아는데.. 코멘트 붙여넣기 해줬더니 그럴 일은 없을 것 같답니다. ( ")
-
저는 함수를 사용합니다.
컬럼을 두 개 추가한 후
- 옆 컬럼(b2)에 =value(a2) ... 복사
- 제목을 선택해 옆 컬럼을 다 복사한 후
- 옆옆 컬럼에 '선택하여 붙여넣기' , '값'
-
저는 빠른메뉴를 씁니다.
옆 컬럼을 생성한 다음 복사 후 ctrl + 1 으로 '값만 붙여넣기' 로 다 복사한 후
다시 되돌려서 복사합니다.
원하시는 답일지 모르겠지만요,
A행에 text로 된 숫자가 있으면, Cell B1에 수식 =A1*1 하고, B1 복사, B행에 필요한 만큼 하면,
A행의 값들이 B행에 숫자로 생깁니다.