excel 单元格中的阿拉伯语内容无法正确显示

excel 单元格中的阿拉伯语内容无法正确显示

单元格中的文本写得很好,单击时它是正确的,如上图所示,但在单元格本身上它显示不正确

例如:

Cell view: حمدا 
upper view : احمد 

从上面的视图来看是正确的,但从单元格本身来看却不正确。

问题是我该怎么做才能解决这个问题,请帮忙!

答案1

事情远比表面上看起来的要复杂。在报告的两个视图中,字符的顺序不同。

拉丁文示例?就好像“上视图”是 ABCD,“细胞视图”是 DABC。

这不是自动发生的。Excel 不允许输入一系列字符,然后自动将它们显示在公式栏中,而是从字符串中取出最后一个字符,并在单元格中显示时将其移到前面。

即使字符是数字和相关字符(如货币符号、小数点标记、分组标记),也可能会出现这种情况,尽管我没见过。但这些不是数字+,所以...

如果有帮助的话,“上面的视图”似乎是(谷歌翻译)海报的名字,“艾哈迈德”,所以似乎可能是想要的结果。看起来。如果有帮助的话。

由于似乎需要“Ahmed”,因此字符串中不太可能存在孤立的货币符号(例如 $u$an),因此即使在用于输入货币符号、然后输入数字,然后显示倒置的语言中这是标准做法,但这似乎无论如何都不会这样做,所以它不适用。

我的想法有两个:

  1. 给出的信息不准确,也许两个显示来自两个不同的单元。或者其他类似的想法。

  2. 这是一个错误类型的问题(Excel 术语中的“功能”),不知为何之前没有被注意到。或者已经被注意到,只是发布者没有注意到,而且他所在的数百万用户并不经常使用英语帮助网站,因此还没有人注意到这个问题。

答案2

在单元格中的阿拉伯语单词前后添加空格,它将会按照在公式栏中显示的方式发生变化(上方视图)。

相关内容