MS Excel은 결과 값 대신 셀에 수식을 표시합니다.
위 이미지에는 값 대신 수식이 포함된 3개의 셀이 표시됩니다.첫 번째 셀은 PHP Hourly Rate, 두 번째 셀은 Name, 세 번째 셀은 Invoice Sub Total입니다.그러나 셀을 두 번 클릭한 후 Enter 키를 누르면 값이 표시됩니다.왜 이런 일이 생기는 건가요?저는 엑셀 2013에서 엑셀 VBA를 사용하고 있습니다.
감사해요.
확인...
- 있습니다.
=
공식 앞에 부호를 붙이다 - 앞에는 공백이 없습니다.
=
서명하다 - 수식 주위에 따옴표가 없습니다(반드시 다음과 같아야 함)
=A1
대신에"=A1"
) - 수식 보기에 없습니다(모드를 전환하려면 Ctrl + '를 누릅니다).
- 셀 형식이 텍스트 대신 일반으로 설정됩니다.
- 단순히 형식을 변경해도 작동하지 않으면 F2를 누르고 Enter 키를 누릅니다.
- 값이 다시 표시될 때까지 작업(CTRL+Z)을 취소한 다음 CTRL-Y를 사용하여 해당 작업을 모두 다시 실행하는 것도 일부 사용자에게 효과적입니다.
Excel 2013을 사용하는 경우 이 워크시트에 대해 다음 파일 > 옵션 > 고급 > 표시 옵션을 수행합니다. 계산된 결과 대신 셀에 수식 표시 앞에 확인란을 선택 취소합니다. 그러면 문제가 해결됩니다.
그렇지 않으면 Ctrl-H(검색 및 바꾸기)를 두 상자에 모두 "="로 표시합니다(즉, =에서 검색한 후 동일한 =로 바꿉니다).속임수를 쓰는 것 같습니다.
저도 같은 문제가 있었고 아래와 같이 해결했습니다.
범위("A").공식 = 트림(CSR("공식"))
VBA를 사용하여 수식을 입력하는 경우 실수로 수식을 불완전하게 입력할 수 있습니다.
Sub AlmostAFormula()
With Range("A1")
.Clear
.NumberFormat = "@"
.Value = "=B1+C1"
.NumberFormat = "General"
End With
End Sub
A1은 공식이 있는 것처럼 보이지만 셀을 두 번 클릭하고 터치하기 전까지는 텍스트일 뿐입니다.
코드에 이와 같은 버그가 없는지 확인합니다.
위 솔루션이 작동하지 않으면 사용해 보십시오.
워크시트의 전체 내용을 "Ctrl + A" 다음에 "Ctrl + X"를 사용하여 잘라낸 후 새 시트에 붙여 넣습니다.붙여넣기를 자를 때 수식에 대한 참조는 그대로 유지됩니다.
수식에서 "=." 앞에 공백이 있는지 확인합니다. 예: '=A1'의 의미는 '=A1'입니다.
저는 제가 찾을 수 있는 모든 것을 시도했지만 아무 것도 되지 않았습니다.그런 다음 수식 열을 강조 표시하고 마우스 오른쪽 단추를 클릭하여 '내용 지우기'를 선택했습니다.됐어요!이제 공식이 아닌 결과가 보입니다.
언급URL : https://stackoverflow.com/questions/24323768/ms-excel-showing-the-formula-in-a-cell-instead-of-the-resulting-value
'sourcecode' 카테고리의 다른 글
c#에서 이중 값을 DateTime으로 변환하는 방법은 무엇입니까? (0) | 2023.06.17 |
---|---|
비밀번호 없이 sudo를 사용하여 mariaDB에 연결 (0) | 2023.06.17 |
C와 C++의 표준 헤더 파일 목록 (0) | 2023.06.17 |
Angular 앱에서 rxjs 관련 메모리 누수를 감지하는 방법 (0) | 2023.06.17 |
Python의 로깅 기능에 사용자 지정 로그 수준을 추가하는 방법 (0) | 2023.06.17 |