【问题标题】:Put text in column before each first unique record将文本放在每个第一条唯一记录之前的列中
【发布时间】:2014-06-02 16:57:27
【问题描述】:

我有一个有 4 列的工作表:

Column A: Identifier
Column D: Date of Event
Column H: Yet empty
Column I: Analyst Masked Codes

一张图更清楚:

我有标识符(它们从 EM1 到 EM161)。我想在唯一的Analyst Masked Codes 的每个第一个条目之前放置单词initiation。所以在这种情况下,第 1、3、5 行等。但是,我不能只使用高级过滤器和唯一记录,因为有时相同的 Analyst Masked Codes 会出现在多个标识符上,并且我想要每个观察的第一条记录(行)对于每个标识符。

我希望有一些技巧或编码可以解决我的问题?

【问题讨论】:

  • 嗯,这对我来说太愚蠢了。事实上,我的意思是 1,3,6。作为观察,我的意思是每一行,这是该特定日期的特定事件。所以我想以某种方式过滤(或使用宏),我得到每个唯一观察分析师代码的第一个条目,为标识符分组。
  • static.afbeeldinguploaden.nl/1406/70061/0DatO.PNG。在这里我试图让它更清楚.. 我真的希望有人可以帮助我,因为否则我必须查看 640.000 个观察结果

标签: excel if-statement text excel-formula unique


【解决方案1】:

假设 Columnl 在 H1 并且您的数据已排序,请尝试:

=IF(I1=I2,"","initiation")  

在 H2 中并向下复制。

【讨论】:

  • 哇!我没有想出那个..非常感谢你!你保存了我下周的睡眠时间表
猜你喜欢
  • 1970-01-01
  • 2014-06-01
  • 2021-08-31
  • 1970-01-01
  • 2014-08-29
  • 2013-07-23
  • 2013-01-27
  • 2016-11-18
  • 2010-11-02
相关资源
最近更新 更多