Notifications
Clear all

Encontrar qual célula tem texto em uma matriz...

8 Posts
6 Usuários
0 Reactions
1,524 Visualizações
 Ozb
(@ozb)
Posts: 8
Active Member
Topic starter
 

Galera, boa tarde!

Estou com uma bronquinha e gostaria da ajuda de vocês.
Em uma linha com 30 colunas, onde apenas uma delas tem texto variável. Preciso descobrir qual é essa coluna para trazer esse texto para uma outra célula usando a função desloc, por exemplo.
Sei que dá pra fazer aninhando vários se's, mas aí precisaria ocupar várias células e ficaria ruim para arrastar, pois são muitas linhas.
Cada linha tem uma única célula com texto, só que fica variando entre essas 30 colunas.
Se fosse número eu faria usando formula matricial, mas com texto não consegui desenrolar.

Desde já agradeço.

 
Postado : 18/07/2016 9:34 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde Ozb

Se você anexar uma planilha de exemplo, demonstrando manualmente o resultado esperado, fica mais fácil do pessoal ajudar.

[]s

Patropi - Moderador

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 18/07/2016 9:59 am
Issamu
(@issamu)
Posts: 605
Honorable Member
 

Baseado na sua descrição montei um modelo de exemplo. Veja se é isso.

Rafael Issamu F. Kamimura
Moderador Oficial Microsoft Community - MCC (Contribuidor do Microsoft Community)
http://zip.net/bjrt0X - http://zip.net/bhrvbR
Foi útil? Clique na mãozinha
Conheça: http://excelmaniacos.com/

 
Postado : 18/07/2016 10:07 am
(@osvaldomp)
Posts: 858
Prominent Member
 

Experimente:

=PROC("zzz";A1:AD1)

Osvaldo

 
Postado : 18/07/2016 10:09 am
 Ozb
(@ozb)
Posts: 8
Active Member
Topic starter
 

Rafael, tu é ninja mesmo.
Valeu!

 
Postado : 18/07/2016 10:38 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Ozb

Como você é novato no fórum, para facilitar a tua participação no fórum, sugiro tomar conhecimento do conteúdo dos links abaixo:
viewtopic.php?f=7&t=203
viewtopic.php?f=7&t=7903
viewtopic.php?f=7&t=3841
viewtopic.php?f=7&t=16757
viewtopic.php?f=7&t=12600
viewtopic.php?f=7&t=3371

Depois de ler os links, você irá saber como fazer para marcar o tópico como resolvido.

[]s
Patropi - Moderador

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 18/07/2016 4:13 pm
DJunqueira
(@djunqueira)
Posts: 772
Prominent Member
 

Resposta do Issamu é bacana, tem a possibilidade de se fazer algo parecido com SOMARPRODUTO()
=SEERRO(ÍNDICE(A2:AD2;1;SOMARPRODUTO(ÉTEXTO(A2:AD2)*COL(A2:AD2)));"")

mas a mais eficiente é a do Osvaldo =SEERRO(PROC("zzz";A2:AD2);"")

Se sua dúvida foi respondida marque o tópico como RESOLVIDO usando o botão com marca verde.

 
Postado : 19/07/2016 2:52 am
(@pexis)
Posts: 112
Estimable Member
 

gostei da solução do osvaldo, a minha seria
=A2& B2& C2& D2& E2& F2& G2& H2& I2& J2& K2& L2& M2& N2& O2& P2& Q2& R2& S2& T2& U2& V2& W2& X2& Y2& Z2& AA2& AB2& AC2& AD2

:)

Resposta útil? Clique na mãozinha ao lado do botão Citar.

 
Postado : 19/07/2016 7:06 pm