2025. 4. 7. 00:17ㆍIT&SW
셀에 +3 처럼 기호가 처음으로 오고 바로 숫자가 입력되면 +3 형태가 아닌 3으로 입력 내용이 바뀌어 버린다.
필요해서 +를 붙인 것인데 자동으로 그냥 3으로 변환을 해버리니 이것을 그냥 +3 형태로 유지하는 방법이 필요하다.
이럴 때 + 를 유지하려면 숫자로 자동 변환이 되지 않도록 '(작은 따옴표) 를 먼저 입력하고 +3을 입력하면 그대로 유지가 된다.
즉, ' 를 통해서 자동 변환되지 않도록 선언하게 된다.
아래를 보면 '+3으로 입력했지만 보이는 것은 +3이다. 이 상태로 2를 더해보면 결과로 5가 나온다.
A | B | A+B |
'를 먼저 입력. | 결과 | |
+3 | 2 | 5 |
만약 숫자가 아닌 문자 형태처럼 유지를 해야 한다면 format > number > plain text를 선택한다.
이때 차이점이 결과에서 보이는데, 바로 결과값 5가 왼쪽 정렬을 하는 것이다. 사실 위에서 '+3 인 경우도 왼쪽 정렬을 하고 있다.
더하려는 숫자 2는 오른쪽 정렬을 유지하고 있다.
A | B | A+B |
plain text | 결과 | |
+3 | 2 | 5 |
더하는 숫자 2도 plain text가 되면 어떻게 될까? 그래도 계산 결과가 5로 나오나?
네~ 나옵니다. 😌 모두 왼쪽 정렬이고요.
A | B | A+B |
plain text | plain text | 결과 |
+3 | 2 | 5 |
아니 문자 형태인데 계산이 되고 있다니???

이것은 자바 스크립트에 있는 암묵적 타입 변환(implicit type coercion)과 비슷한 것이라고 한다. 즉, 숫자로 변환이 될 수 있는 문자와 숫자가 연산을 하려고 하면 문자를 숫자로 변환해서 결과를 내는 것이다. 이럴 경우 수 연산도 되면서 문자와의 결합이 가능한 상황이 된다.
아래 이미지처럼 결과값에 다시 3을 더하고 "를 찾아"를 &로 연결하여 출력되도록 해 보았다.
결과값은 8를 찾아가 나온다.
어쨌거나 '를 통해 해결되니 후련하다~
'IT&SW' 카테고리의 다른 글
SKT 유심 정보 유출 사고, 뭘 해야 하나? (0) | 2025.04.29 |
---|---|
포토샵: 레이어 자동선택 끄기 (0) | 2025.04.20 |
노트북과 연결된 모니터의 해상도가 낮게 설정될 때 (0) | 2025.04.06 |
AI : DALL-E, KLING AI로 원펀맨 제노스 피규어 이미지와 동영상 만들기 (0) | 2025.03.09 |
AI : DALL-E로 사극 드라마 타이틀 같은 이미지 만들기! (0) | 2025.03.06 |