Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel formula 使用Excel公式在空白处插入值_Excel Formula - Fatal编程技术网

Excel formula 使用Excel公式在空白处插入值

Excel formula 使用Excel公式在空白处插入值,excel-formula,Excel Formula,我们有一列数据,似乎有人无意中从字符串中删除了0。e、 g.ABCDEF 1时数据应为ABCDEF01 数据的长度是每个单元格长度不同的。如何检查字符串之间的空格以及是否存在空格以插入值0?我假设出现的第一个空格是您要替换的空格,如果是这种情况,则可以这样做 如果您的值在A列中,则可以通过搜索“”的第一个实例,然后使用替换函数将0放在该实例中来执行此操作 如下所示:=替换(A1,SEARCH(“,A1,1),1,0)你不能只做替换(无论什么,”,“0”)?如果有空间,它会被替换,否则什么都不会h

我们有一列数据,似乎有人无意中从字符串中删除了0。e、 g.ABCDEF 1时数据应为ABCDEF01


数据的长度是每个单元格长度不同的。如何检查字符串之间的空格以及是否存在空格以插入值0?

我假设出现的第一个空格是您要替换的空格,如果是这种情况,则可以这样做

如果您的值在A列中,则可以通过搜索“”的第一个实例,然后使用替换函数将0放在该实例中来执行此操作


如下所示:=替换(A1,SEARCH(“,A1,1),1,0)

你不能只做
替换(无论什么,”,“0”)
?如果有空间,它会被替换,否则什么都不会happen@YuriyGalanter-这不是简单地为每个空格插入值“0”而不是文本的长度吗?@Yuriy Galanter-如果我有一个原始列表来比较,有没有不同的做法?我没有意识到字符串包含其他“有效”空格。那你怎么知道该换哪个空间呢?总是最后一次吗?此外,是否只替换了一个0或可能进行多次替换?如果您有原件-为什么不简单地复制它?空格可以出现在字符串长度的任何位置,例如
ABC 1
a BC1
a B C 1
,等等从我读到的内容来看,有些空格您不想替换?你想让这些特定的空间有什么模式吗?是的。匹配现有列表并填空会更容易吗?例如,我有一个列表,上面写着ABC01、A0BC1、A0B0C01。如果公式可以识别空格,例如ABC 1,并插入值0,则可能存在匹配。我认为这是可能的,但此解决方案过于复杂,多个公式相互重复,这让我觉得这是一个可怕的解决方案。是什么阻止您使用替代函数?有些空格不应该是0吗?