Dove è la string più lunga

Ho un piccolo block di cellule, diciamo C4 attraverso G11 . Le celle contengono text di varie lunghezze. Posso facilmente get la lunghezza della string più lunga nel block con la formula di arrays:

=MAX(LEN(C4:G11)) 

immettere qui la descrizione dell'immagine

Ho bisogno di una formula per get l'indirizzo della cella con questa string più lunga. Se c'è più di una cella con la string più lunga, ho bisogno dell'indirizzo della cella più vicina alla parte superiore del block. Se è più di una cella con la string più lunga nella stessa row, ho bisogno dell'indirizzo di quello più vicino al bordo sinistro del block.

Nell'esempio precedente la formula deve restituire E8 .

Per questa cartella di lavoro non posso utilizzare VBA . Eventuali suggerimenti ??

Perché è Student di Gary:

 =ADDRESS(MIN(IF(LEN($C$4:$G$11)=MAX(LEN($C$4:$G$11)),ROW($C$4:$G$11))),MIN(IF(LEN($C$4:$G$11)=MAX(LEN($C$4:$G$11)),COLUMN($C$4:$G$11))),4) 

È una formula di matrix così Ctrl-Shift-Enter.

immettere qui la descrizione dell'immagine