将一个单元格的值分配给另一个单元格

将一个单元格的值分配给另一个单元格

我正在尝试将单元格 B1 中的值分配给单元格 C1。例如,B1 中有字符 12$%Qs,而 C1 中有 eR23*^,因此我希望 B1 中的 1 等于 C1 中的 e,然后 B1 中的 2 等于 C1 中的 R,依此类推。任何帮助都将非常有用,我一直很困惑,不习惯使用 excel

答案1

如果这是用于密码散列,我建议使用类似 hashapass 的东西,而不是 Excel 表。

无论如何,您都需要将前两列转换并排放置,例如,在 A2:B30 中。

然后你可以使用偏移匹配或者查找每个字母并连接在一起。

D1 中的第一段文本:

第一封信:

=offset(b1,match( left(d1, 1),a2:a30,0),0)

第二封信:

=offset(b1,match(right( left(d1, 2),1),a2:a30,0),0)

看看正确的左边函数用于隔离每次更改的字母。

将这两者用 & 连接在一起看起来就像:

=offset(b1,match( left(d1, 1),a2:a30,0),0) & offset(b1,match(right( left(d1, 2),1),a2:a30,0),0)

继续像这样连接公式,直到你有正确的字母数,增加数字左边每次都运行。

相关内容