非顺序序列号

时间:2012-02-17 06:50:38

标签: excel nonsequential

我是一名新手,可以在Excel中编写功能并且真的需要帮助。我需要分配不均匀增量的序列号。例如,我有一个列B,其中包含一些粗体的客户名称,一些是未加粗的。我想编写一个函数来检查B列中的粗体文本,并在相邻的A列中为它指定一个序列号(例如1,2,..)。下面是我想要的:

Column A        Column B

1               **Peter**

                Micheal

                George


2               **Julia**

3               **Sam**

1 个答案:

答案 0 :(得分:1)

您可以使用命名范围执行此操作 - XLM解决方法

  1. 将新范围名称IsRightCellBold定义为=GET.CELL(20,INDIRECT("RC2",FALSE))。如果右边的单元格全部为粗体或第一个字符为粗体
  2. ,则返回True
  3. 在A2 =IF(IsRightCellBold,MAX($A$1:A1)+1,"")中输入此公式并向下复制
  4. enter image description here