Existem várias maneiras de fazer isso. Você descreve ter 38 colunas, portanto, alguma forma de pesquisa é a abordagem mais simples. Você pode fazer isso com INDEX e MATCH:
AfórmulaemB2:
=INDEX($C$1:$F$1,MATCH(0,ISBLANK(C2:F2),0))Observeaschavesaoredordafórmulanaimagem.Estaéumafórmuladematriz,entãovocêprecisadigitá-lausandoCtrl+Deslocar+EnteremvezdeapenasEnter.E,claro,vocêprecisaajustarosintervalosparacorresponderaosseusdados.
Comofunciona:
AMATCHprocurapelaprimeiraentradaquenãosejavazia,casoemqueISBLANKretornaráFalse,queoOpenOfficeexibecomo0(Trueseriaexibidocomo1).MATCHretornaaposiçãodacolunadentrodointervaloemqueapartidafoiencontrada.Oparâmetro0nofinalprocuraumacorrespondênciaexata.
INDEXretornaovalordaprimeiralinhanaposiçãodacolunacorrespondenteencontradapelaMATCH.
VocêpodecopiarecolarafórmulaabaixodacolunaBdepoisdeinserida.
ATUALIZAÇÃO:
Vocêindicounoscomentáriosquesuaplanilhaatualnãotemcélulasvaziasondenãohánúmeros.Emvezdisso,elescontêmfórmulasqueexibemumacélulaembranco.Nessecaso,oISBLANKnãooreconheceráembranco.PodemoslidarcomissoapenastestandoumvalornuméricoeprocurandopelaprimeiracondiçãoTrue.EntãoafórmulaB2seria:
=INDEX($C$1:$F$1,MATCH(1,ISNUMBER(C2:F2),0))Maisumavez,estaéumafórmuladematriz,entãovocêprecisainseri-lausandoCtrl+Deslocar+EnteremvezdeapenasEntrecom.Acabeideconfirmarqueessafórmulafuncionanesteexemploquandoascélulas"vazias" não estão realmente em branco.
