Google 스프레드 시트에서 스마트하고 규모를 인식하는 숫자 형식화 공식? (예 : 1,024 → 1k, 1,816,724 → 1.8M)


15

Rails ActionView의 distance_of_time_in_words 메소드 인 "스케일 인식"인 Google 스프레드 시트의 "스마트 한"숫자 형식화 공식에 대한 레시피가 있습니까?

1,816,724와 같은 숫자를 입력하고 1.8M을 참조하십시오 (또는 2,394를 입력하고 2.4K 참조 ).


셀에 숫자를 입력 하고 같은 셀에서 다른 형식으로 표시하려고합니다 . 이것은 공식이 할 수있는 것이 아닙니다. 수식은 셀 값을 기반으로 할 수 없으며 어쨌든 해당 값으로 덮어 씁니다. 스크립트는 숫자를 형식이 지정된 문자열로 바꿀 수 있지만 원래 숫자는 없으며 계산에 값을 사용할 수 없습니다. 그래서 당신이 할 수있는 최선의 방법은 1.8M 대신 1.8E + 6이라는 과학 표기법을 사용하도록 셀을 포맷하는 것입니다.

답변:


17

다음 사용자 정의 숫자 형식 마스크는 기본 값의 정확성을 잃지 않으면 서 원하는 결과를 생성합니다.

[>999999]0.0,,\M;[>999]0.0,\K;0

      백만 및 천 숫자 형식


1
음수에 대한 K 표기법을 어떻게 추가합니까?
tsujp

최대 3 개의 조건을 추가하고 하나의 기본값을 가질 수 있습니다.
Jeeped

아, 따라서 하나의 형식 규칙에 M, K, 음수 M 및 음수 K를 사용할 수 없습니다.
tsujp December

음수에 대한 해결 방법이 있습니까?
Emilio Nicolás

[<999950]0.0,"K";[<999950000]0.0,,"M";0.0,,,"B" 이 사용자 정의 형식은 거의 완벽합니다. 999까지의 숫자를 어떻게 배제하여 그대로 표현할 수 있습니까?
Elad Ratson

-1

그것을 발견!

같은 공식이지만 K, M 및 B !!! 또한 부정적인 것도 있습니다.

문제에 대한 기사 : https://medium.com/@brookinc/the-only-spreadsheet-custom-number-format-you-ll-ever-need-7cc356a7ca3e

GL HF


2
이것은 거의 링크 전용 답변입니다. 추천 링크에서 가장 관련성이 높은 부분을 추가하거나 OP가 찾고있는 작업을 수행하는 데 어떻게 도움이되는지 설명하십시오.
Rubén
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.