在Google表格中显示Lakhs和Crores

Ada*_*rrh 58 google-sheets

我想使用Google表格来方便全球访问,但我确实需要以Lakh和Crore(印度风格)格式显示数字,以避免管理者之间的混淆.

150,000应显示为,1,50,00012,000,000应显示为1,20,00,000.

我尝试将格式设置为##,##,##,000但我的号码仍显示为12,000,000.我在文档中找不到任何内容.

有谁知道这样做的方法?

小智 159

这肯定适用于Google表格.也应该在Excel中工作.

选择适当的单元格后,导航至:

Google Sheets : Format -> Number -> More Formats -> Custom Number Format
Excel : Format -> Cells -> Custom -> [Custom text box]
Run Code Online (Sandbox Code Playgroud)

输入以下内容之一并应用:

A]对于Lakhs和Crores,卢比符号和小数

[$?][>9999999]##\,##\,##\,##0.00;[$?][>99999]##\,##\,##0.00;[$?]##,##0.00
Run Code Online (Sandbox Code Playgroud)

B]对于Lakhs和Crores,卢比符号,没有小数

[$?][>9999999]##\,##\,##\,##0;[$?][>99999]##\,##\,##0;[$?]##,##0
Run Code Online (Sandbox Code Playgroud)

C]对于没有卢比符号和小数的Lakhs和Crores

[>9999999]##\,##\,##\,##0.00;[>99999]##\,##\,##0.00;##,##0.00
Run Code Online (Sandbox Code Playgroud)

D]对于没有卢比符号和小数的Lakhs和Crores

[>9999999]##\,##\,##\,##0;[>99999]##\,##\,##0;##,##0
Run Code Online (Sandbox Code Playgroud)

编辑:我已在Google表格和Excel上测试过这些内容.负数也有效.

  • 谷歌的全部荣耀完全忘记了全世界17%的人口...... (42认同)
  • 应该修改它以使用负值. (6认同)
  • 此公式不适用于负数-100,000.任何人都可以进一步扩大这个答案的负数 (6认同)
  • @shortduck Google 印度卢比格式将仅应用该符号。它仍将以百万、十亿而不是十万和千万为单位格式化数字。 (2认同)

Jit*_*oli 40

印度货币格式显示如下数字

\n
1 - One Rupee\n10 - Ten Rupee\n100 - One Hundred Rupee\n1,000 - One Thousand Rupee\n10,000 - Ten Thousand Rupee\n1,00,000 - One Lac Rupee\n10,00,000 - Ten Lac Rupee\n1,00,00,000 - One Crore Rupee\n
Run Code Online (Sandbox Code Playgroud)\n

所以下面的格式似乎是正确的。

\n

显示正 INR/R 和负 INR/R。高达十万

\n
[>99999][$\xe2\x82\xb9]##\\,##\\,##0.00;[<-99999][$\xe2\x82\xb9]##\\,##\\,##0.00;[$\xe2\x82\xb9]##\\,##0.00\n
Run Code Online (Sandbox Code Playgroud)\n

增加对十亿卢比的支持

\n
[>9999999][$\xe2\x82\xb9]##\\,##\\,##\\,##0.00;[>99999][$\xe2\x82\xb9]##\\,##\\,##0.00;[$\xe2\x82\xb9]##,##0.00\n
Run Code Online (Sandbox Code Playgroud)\n

添加对负十万和千万卢比的支持

\n
[<-9999999][$\xe2\x82\xb9]##\\,##\\,##\\,##0.00;[<-99999][$\xe2\x82\xb9]##\\,##\\,##0.00;[$\xe2\x82\xb9]##,##0.00\n
Run Code Online (Sandbox Code Playgroud)\n

对于 Microsoft Excel,请在\n格式 -> 单元格 -> 自定义 -> [自定义文本框] 添加上述格式\n在此输入图像描述\n下面的屏幕截图演示了上面使用的自定义格式:

\n

参考:https://www.raghunayak.com/2020/07/how-to-show-inrrs-in-lakh-crore-format.html

\n

  • 那太棒了!如果需要支持更大的数字,可以简单地向每一侧添加更多的 `,##\` 实例。 (2认同)

Ris*_*ari 7

截至 2020 年 12 月,Google 表格还添加了印度卢比格式。只需转到File -> Spreadsheet settings -> Locale 并选择印度。

让它刷新,你会Rs.在工具栏中找到符号。

在此处输入图片说明


pla*_*er0 6

新的公式方法:

\n
    \n
  • 适用于数字
  • \n
  • 适用于纯文本数字
  • \n
  • 与文本一起使用
  • \n
  • 适用于空单元格
  • \n
  • 使用负值
  • \n
  • 与零一起工作
  • \n
  • 使用科学记数法
  • \n
  • 使用小数
  • \n
  • 工作到香赫
  • \n
  • 可达 10^\xc2\xb150
  • \n
\n
\n

印度分离器系统:

\n
=INDEX(IF(IFERROR(N(ABS(A1:A*1)))>0, REGEXREPLACE(REGEXREPLACE(REGEXREPLACE(\n REPT(0, 50)&"\xc3\x97"&TEXT(A1:A, "0"), REPT("(..)", 24)&"(...)$", \n JOIN(",", "$"&SEQUENCE(25))), "(.*\xc3\x97,?)", ), "-,", "-")&\n IFNA(REGEXEXTRACT(A1:A&"", "(\\.\\d{1})")), A1:A&""))\n
Run Code Online (Sandbox Code Playgroud)\n

在此输入图像描述

\n
\n

印度短币:

\n
=INDEX(IF((IFERROR(N(ABS(A1:A*1)))>0)+(IF(ISBLANK(A1:A),,IFERROR(A1:A*1, 1)=0)), \n REGEXREPLACE(TEXT(TRUNC(IFNA(A1:A*(10^-(\n VLOOKUP(LEN(TEXT(INT(ABS(A1:A*1)), "0")), \n SEQUENCE(8, 1, 6, 2), 1)-1)), A1:A), 1), "0.#"), "(\\.)$", )&" "&\n HLOOKUP(LEN(TEXT(INT(ABS(A1:A*1)), "0")), {0, SEQUENCE(1, 8, 4, 2); \n SPLIT("Rp\xe2\x99\xa6Rp\xe2\x99\xa6L\xe2\x99\xa6Cr\xe2\x99\xa6Arab\xe2\x99\xa6Kharab\xe2\x99\xa6Nil\xe2\x99\xa6Padma\xe2\x99\xa6Shankh", "\xe2\x99\xa6")} , 2), ""&A1:A))\n
Run Code Online (Sandbox Code Playgroud)\n

在此输入图像描述

\n
\n

两个印度系统结合起来:

\n
=INDEX(IF((IFERROR(N(ABS(A1:A*1)))>0)+(IF(ISBLANK(A1:A),,IFERROR(A1:A*1, 1)=0)), \n REGEXREPLACE(REGEXREPLACE(REGEXREPLACE(\n REPT(0, 50)&"\xc3\x97"&REGEXREPLACE(TEXT(TRUNC(IFNA(A1:A*(10^-(\n VLOOKUP(LEN(TEXT(INT(ABS(A1:A*1)), "0")), \n SEQUENCE(8, 1, 6, 2), 1)-1)), A1:A), 1), "0"), "(\\.)$", ), REPT("(..)", 24)&"(...)$", \n JOIN(",", "$"&SEQUENCE(25))), "(.*\xc3\x97,?)", ), "-,", "-")&\n IFNA(REGEXEXTRACT(A1:A&"", "(\\.\\d{1})"))&" "&\n HLOOKUP(LEN(TEXT(INT(ABS(A1:A*1)), "0")), {0, SEQUENCE(1, 8, 4, 2); \n SPLIT("Rp\xe2\x99\xa6Rp\xe2\x99\xa6L\xe2\x99\xa6Cr\xe2\x99\xa6Arab\xe2\x99\xa6Kharab\xe2\x99\xa6Nil\xe2\x99\xa6Padma\xe2\x99\xa6Shankh", "\xe2\x99\xa6")} , 2), A1:A&""))\n
Run Code Online (Sandbox Code Playgroud)\n

在此输入图像描述

\n
\n
\n

英文演示表

\n

非英语演示表

\n