以文本形式存储的数字批量转化为数字(EXCEL怎么批量替换,把不同数据里面“相同的文字”,替换成对应“不同的文字”)

2022-08-27 21:59:03
摘要:  以文本形式存储的数字批量转化为数字(EXCEL怎么批量替换,把不同数据里面“相同的文字”,替换成对应“不同的文字”)...

可以用循环结合重复来引用。

首先要确定短语的个数,这个数也是循环跟重复的次数。假设有3段短语,饮品用重复次数1,1,1,2,2,2,3,3,3来引用,短语用循环次数1,2,3,1,2,3,1,2,3来引用。有这两组数据后,分别用index引用再用&连接后就形成饮品1+短语1,饮品1+短语2,饮品1+短语3,饮品2+短语1⋯的结果

接下来的主要问题是怎么形成重复跟循环序列,要用到取整函数int跟求余函数mod。序数字1,2,3⋯n除以次数取整可以得到重复序列,跟次数求余可以得到循环序列。不过既然用电脑,就要遵守电脑的应用规则,序数字要从0开始,不能从1开始。这样再通过加减来微调即可得到相应的序列。

再者就是怎么像填充柄一样形成公式中的序数字,要用到row函数。row(单元格)返回单元格的行号,单元格写a1返回1,写a100返回100,啥都不写返回当前单元格行号。

最后,看到个别短语是将饮品放在中间,可以用if判断一下,符合条件的用文本函数取短语中的值来连接就可以了