¿Cómo devolver el valor apropiado de la columna si ciertos valores están duplicados en otro rango de Excel?

¿Cómo devolver el valor apropiado de la columna si ciertos valores están duplicados en otro rango de Excel?

Mira esta imagen:IMAGEN EXCELENTE
O consulte esta tabla de ejemplo de "imagen a texto":

+--------------------+-----+------------+------------+------------+------------+
| Coolie Ghost       |     | New Frames | Brown N    | Red N      | Gray N     |
+--------------------+-----+------------+------------+------------+------------+
| Frame 4086         | Yes | Frame 2978 | Frame 3938 | Frame 3366 | Frame 3995 |
+--------------------+-----+------------+------------+------------+------------+
| Sprite number = 86 | No  | Frame 2979 | Frame 3328 | Frame 3367 | Frame 3996 |
+--------------------+-----+------------+------------+------------+------------+
| Subnumber = 7      | No  | Frame 2980 | Frame 2909 | Frame 4088 | Frame 3997 |
+--------------------+-----+------------+------------+------------+------------+
| Frame 4087         | Yes | Frame 2981 | Frame 3939 | Frame 3369 | Frame 4086 |
+--------------------+-----+------------+------------+------------+------------+
| Sprite number = 87 | No  | Frame 2982 | Frame 4087 | Frame 3370 | Frame 3998 |
+--------------------+-----+------------+------------+------------+------------+
| Subnumber = 8      | No  | Frame 2983 | Frame 3273 | Frame 3371 | Frame 3999 |
+--------------------+-----+------------+------------+------------+------------+
| Frame 4088         | Yes | Frame 2984 | Frame 3940 | Frame 3381 | Frame 4000 |
+--------------------+-----+------------+------------+------------+------------+

El rango de la columna B B2:B8tiene valores Yeso No. Es el resultado de tal función:
=IF(COUNTIF($D$2:$F$8;A2);"Yes";"No"). En otras palabras, si los datos de la columna A tienen duplicados en el D2:F8rango, entonces genera Yes.

Necesito que, en lugar de Yeseso, devuelva New Framesvalores en orden creciente de arriba a abajo: Frame 2978, Frame 2979, Frame 2980etc. Al arrastrar la celda de autocompletar, el valor sería un New Framesvalor de columna o estaría vacío. Al hacer esto, sabré dónde están exactamente los valores duplicados y qué posibles valores no duplicados se pueden utilizar. Estará en la siguiente celda adyacente en Bla columna al lado de Ala columna.

¿Y también puede decirme cómo cambiar automáticamente los valores reales de las celdas duplicadas A2:A8mediante el autocompletar desde A2? En lugar de Frame 4086, Frame 4087, Frame 4088en A2, se usaría New Framesde arriba a abajo: Frame 2978, Frame 2979, Frame 2980etc.

----2021-01-25 edición:

Me gustaría agregar que es una pena que Excel no comprenda dicha fórmula de función:=IF(COUNTIF($D$2:$F$8;A2);C(1+COUNTIF($B$2:B2; $B$2));"")

Cell C(formula), una fórmula que seleccionaría la celda correcta. Sería o C1o C2o C3etc. El nombre de la celda consta de la letra de la coordenada de la columna y el número de la fila. La coordenada de celda es una referencia al valor de la celda. Entonces mi C(columna sería, pero el número de fila debe contarse según la fórmula 1+COUNTIF($B$2:B2; $B$2). Pero Excel no comprende esa asignación de celdas. Quizás no entiendo cómo hacerlo correctamente. El resultado que quiero es este:

+--------------------+--------------+--------------+--------------+--------------+--------------+
|   Coolie   Ghost   |              |  New Frames  |  Brown N     |  Red N       |    Gray N    |
+--------------------+--------------+--------------+--------------+--------------+--------------+
|      Frame 4086    |  Frame 2978  |              |  Frame 3938  |  Frame 3366  |  Frame 3995  |
+--------------------+--------------+--------------+--------------+--------------+--------------+
| Sprite number = 86 |              |              |  Frame 3328  |  Frame 3367  |  Frame 3996  |
+--------------------+--------------+--------------+--------------+--------------+--------------+
|    Subnumber = 7   |              |              |  Frame 2909  |  Frame 4088  |  Frame 3997  |
+--------------------+--------------+--------------+--------------+--------------+--------------+
|     Frame 4087     |  Frame 2979  |  Frame 2981  |  Frame 3939  |  Frame 3369  |   Frame 4086 |
+--------------------+--------------+--------------+--------------+--------------+--------------+
| Sprite number = 86 |              |  Frame 2982  |  Frame 4087  |  Frame 3370  |  Frame 3998  |
+--------------------+--------------+--------------+--------------+--------------+--------------+
|    Subnumber = 7   |              |  Frame 2983  |  Frame 3273  |  Frame 3371  |   Frame 3999 |
+--------------------+--------------+--------------+--------------+--------------+--------------+
|     Frame 4088     |  Frame 2980  |  Frame 2984  |  Frame 3940  |  Frame 3381  |   Frame 4000 |
+--------------------+--------------+--------------+--------------+--------------+--------------+

¿Cómo lograrlo desde la primera mesa? ¿Utilizando funciones de Excel similares?

información relacionada