replace为相同的因此发生在Excel中的单词

我有一个叫做Add_type的excel列,它具有地址types

Add_type route Sub-locality locality administrative_area_level_1 country postal_code premise Sub-locality Sub-locality administrative_area_level_1 country Sub-locality Sub-locality Sub-locality 

所以我期望的是,如果连续出现单词“Sub-locality”,那么第二次出现应该被Sub-locality1replace,如果连续出现三次“Sub-locality”,那么第二次应该被replace为“Sub-locality1 “和第三个”Sub-locality2“我尝试了=IF(A8=A9,"Sub-locality1",A8)但是这并不能解决问题

这样我的输出看起来像

  route Sub-locality locality administrative_area_level_1 country postal_code premise Sub-locality Sub-locality1 administrative_area_level_1 country Sub-locality Sub-locality1 Sub-locality2 

任何build议如何做到这一点。 任何帮助将非常感激。 谢谢。

只要重复次数不超过10次,这个应该工作。

 =IF(A8=A9,A9 & IF(A8=B8,1,RIGHT(B8)+1),A8) 

将其插入B9。