Steve Aprahamian은 유효 숫자 주제와 Excel 작업에 대한 몇 가지 훌륭한 관찰과 생각에 기여했습니다. Steve는 그의 직업의 대부분을 숫자와 통계적 변동성에 대해 다루고 있습니다. (그는 화학 박사입니다.) 그의 생각은이 팁에 나와 있으며 많은 독자들에게 도움이 될 것입니다.

프로그램이 계산에 항상 15 개의 유효 숫자를 사용하므로 Excel에서 값을 표시 할 때 사용하는 유효 숫자의 수는 중요하지 않습니다. 값을 반올림 할 수 있지만 (표시된 소수점 자릿수를 변경해도 계산에 사용 된 값은 변경되지 않습니다. ROUND 함수는 그렇습니다) 허용되는 관행은 항상 모든 계산에 대해 가지고있는 모든 수치를 포함하고 끝에 ROUND를 포함하는 것입니다. 적절한 수의 유효 자릿수로. 이것은 실제로 계산의 정밀도를 향상시킵니다.

가장 쉬운 방법은 유효 숫자를 무시하고 모든 최종 계산을 소수점 이하 두 자리 또는 세 자리로 표시하는 것입니다. 적은 수는 충분한 정보를 제공하지 않는 반면, 많은 수는 사람들에게 당신이 항문을 유지하거나 현학적이거나 유효 숫자의 의미에 대해 무지하다는 인상을줍니다. (유효한 자릿수를 사용하지 않으면 점수를 차감하는 대학 강사가있었습니다. 명시된 바와 같이 문제가 암시 된 1.23 결과 인 경우 계산기에 표시되는 결과 인 1.2345678901로 답함)이 잘못된 것으로 간주되어 점수가 차감되었습니다. )

유효 숫자를 추적하려는 경우 가장 쉬운 방법은 보유한 각 숫자에 대해 유효 숫자 값을 유지하는 것입니다. 값과 유효 자릿수를 사용하여 Excel에서 소수점 이하 자릿수를 계산할 수 있으며이 정보로 최종 값을 표시 할 수 있습니다. 유효 숫자와 소수 자릿수는 독립적이지 않습니다. 소수점 이하 자릿수는 유효 숫자와 값에서 나옵니다.

값 (X)과 유효 자릿수 (SD)가 주어지면 소수점 이하 자릿수는 다음 공식으로 제공됩니다.

=SD - INT(LOG10(X)) - 1

그런 다음 다음을 사용하여 적절한 값을 텍스트로 변환 할 수 있습니다.

=FIXED(X, SD - INT(LOG10(X)) - 1)

ROUND는 디스플레이에서 고정 소수점 자릿수도 변경해야하므로 작동하지 않습니다. VALUE 함수는 계산을 위해 텍스트를 숫자 값으로 변환하기 위해 “고정 텍스트”와 함께 사용할 수 있습니다.

그러나 유효 숫자를 추적하는 것은 아마도 정말 고통 스러울 것입니다. 몇 가지 사항을 인식하는 것이 중요합니다. 첫째, 곱하거나 나눌 때 유효 숫자에주의해야합니다. 결과의 유효 자릿수는 각 피연산자의 유효 자릿수 최소 수와 동일합니다. 예를 들어, 다음 방정식을 고려하십시오.

3.1 * 3.45678

이 방정식에 대한 답은 유효 자릿수가 2 개뿐입니다. 한 피연산자에는 2 개가 있고 다른 피연산자에는 6 개가 있으며 결과는이 두 개 중 최소값을 갖기 때문입니다. 따라서 방정식에 대한 답은 두 개의 유효 숫자가있는 11이됩니다. 또한 두 피연산자 모두 소수 자리가 하나 이상 있어도 결과가 너무 많은 유효 자릿수를 제공하므로 결과는 그렇지 않습니다. 결과에서 소수 자리는 고려되지 않습니다.

둘째, 더하거나 뺄 때 유효 숫자가 아닌 소수 자리에주의해야합니다. 결과의 소수 자릿수는 각 피연산자에 대한 최소 소수 자릿수와 같습니다. 예를 들어, 다음 방정식을 고려하십시오.

23.1 + 103.789120

이 방정식에 대한 답은 소수 자리 하나가 될 것입니다. 하나의 피연산자는 소수점 자리수가 하나이고 다른 하나는 여섯 자리이고 결과는이 두 자리 중 최소값을 갖기 때문입니다. 따라서 방정식에 대한 답은 소수 자리가 하나 인 126.9입니다. 피연산자의 유효 자릿수는 더하기 및 빼기의 경우 고려되지 않습니다.

유의성을 제어하는 ​​더 좋은 방법은 오류 전파 기술을 사용하는 것입니다. 변동성 (분산, 표준 편차 또는 기타 “오류”결정)을 추적하고 실제로 최종 결과의 변동성을 결정할 수 있습니다. 1.23 +/- 0.05 또는 1,234 +/- 45와 같은 값을보고합니다.이 방법을 사용하면 실제 유효 숫자가 무엇인지 더 잘 확인할 수 있습니다. 물론이 접근 방식은 별도의 논의로 남겨 두는 것이 가장 좋습니다.

명시적인 가변성이 없으면 유효 숫자는 대부분 값의 가변성을 의미합니다. 의미는 숫자가 마지막 유효 숫자의 +/- 1/2이라는 것입니다. 예를 들어 1.23의 결과는 (다른 정보없이) 1.225와 1.235 사이의 실제 값을 제안하고 12의 결과는 11.5와 12.5 사이의 실제 값을 나타냅니다.

유효 숫자에 대한 추가 설명 :

  • 1-9까지의 모든 숫자가 유효합니다. (12는 유효 자릿수 2 개, 1.234는 유효 자릿수 4 개, 1,234.5는 유효 자릿수 5 개입니다.)

  • 숫자 0은 두 유효 숫자 사이에있을 때 유효합니다.

(102는 유효 숫자가 3 개이고 1.0204는 유효 숫자가 5 개입니다.)

  • 숫자 왼쪽에 나타나는 숫자 0은 자리 표시 자일 뿐이며 중요하지 않습니다. (0.0123에는 유효 자릿수가 3 개이고 0.0000000000000000005에는 유효 자릿수가 하나뿐입니다.)

  • 숫자 오른쪽에 나타나는 숫자 0은 유효 숫자 일 수도 있고 그렇지 않을 수도 있으며 사용자가 정의해야합니다. (1.2300에는 5 개의 유효 숫자가 있고 1.20에는 3 개의 유효 숫자가 있으며 100에는 1, 2 또는 3 개의 유효 숫자가있을 수 있습니다. 숫자만으로는 결정을 내리기에 충분하지 않습니다.)

  • 상수는 무한한 유효 자릿수를 가지며 최종 결과의 중요성을 결정해서는 안됩니다. 예를 들어, 무언가를 두 배로 늘리면 2.00000000000 …​ (infinite); 결과를 하나의 유효 숫자로 제한하는 2를 곱하지 않습니다. 또한 계산에 pi (상수)를 사용하는 경우 방정식의 다른 피연산자에 사용 된 유효 자릿수보다 pi에 더 많은 유효 자릿수를 사용하십시오.

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (12083)은 Microsoft Excel 2007, 2010, 2013 및 2016에 적용됩니다.

여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.

link : / excel-Thoughts_and_Ideas_on_Significant_Digits_in_Excel [Excel의 유효 숫자에 대한 생각과 아이디어].