Retorna um sim, nenhum valor de outra planilha usando a fórmula If Index Match

0

Eu tenho uma planilha mestre que extrai dados de outra pasta de trabalho.

a pasta de trabalho é chamada example.xlsx. Esta pasta de trabalho tem várias planilhas dentro dela.

Nesta planilha mestre, criei a fórmula abaixo:

=IF(INDEX('[example.xlsx]sheet1'!F:F>0,"Yes","No"),MATCH(B8,'[example.xlsx]sheet1'!A:A,0))

Eu recebo um erro de #VALUE.

B8 = folha mestre = nome de uma pessoa F: F = example.xlsx = é uma coluna de números que varia de 0 a 9+ A: A = example.xlsx = uma lista de nomes.

=================================

fórmula original antes de usar IF

=INDEX('[example.xlsx]sheet1'!F:F,MATCH(B8,'[example.xlsx]sheet1'!A:A,0))
  • isso trará um valor de 29

=================================

Alguém pode me apontar na direção certa para que, em vez de 29, mostre um Sim ou Não com base em t é maior que um número (5)?

    
por SSP 12.07.2018 / 11:26

1 resposta

0

Experimente o abaixo, deixe-me saber se isso funciona para você:

=IF(INDEX([example.xlsx]sheet1!F:F,MATCH(B8,[example.xlsx]sheet1!A:A,0),1)>0,"yes","no")

Isso retornará um Yes no lugar de qualquer número retornado da sua fórmula INDEX original maior que 0

    
por 12.07.2018 / 11:45