【问题标题】:Excel function to calculate unique number for given numberExcel函数计算给定数字的唯一数字
【发布时间】:2016-07-08 13:06:06
【问题描述】:

任何人都可以在这里帮助我为给定的唯一编号创建一个 excel 函数。 条件是: 取反,减127;除以 2。我只是尝试过,但无法得到这个逻辑。

【问题讨论】:

  • 你尝试了什么?请告诉我们。另请参阅how to ask 问题以获取更多提示。你,我想,只需要一个If 声明。
  • 这不要求 ID 号已经是唯一的吗?

标签: excel excel-formula statistics excel-2010 excel-2007


【解决方案1】:

假设您的 ID 号以 A1 开头,请为您的所有数据复制以下公式:

=ROUND(((--TEXT(SUMPRODUCT(MID(A1,ROW(INDIRECT("1:" & LEN(A1))),1)*10^(ROW(INDIRECT("1:" & LEN(A1)))-1)),REPT("0",LEN(A1))))-127)/2,0)

Source

【讨论】:

  • 感谢@radiocontrolled 的回复。仅供参考,给定的字符串格式将以 A 开头,即 A777777。
  • 它们将以 A 开头,但如果我们愿意,我们只能考虑没有 A 的数字,但输出应包含以 A 开头的字符串作为结果。
  • @suman 使用 Find & Replace 从字符串中删除“A”。然后,您可以使用 =CONCATENATE 将“A”重新添加到字符串的前面,一旦您获得所需的输出。
猜你喜欢
  • 2020-09-20
  • 2017-04-07
  • 2013-02-15
  • 1970-01-01
  • 1970-01-01
  • 2021-03-19
  • 2022-01-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多