Correspondência de índice retorna zero em vez de espaços em branco

0

Saudação,

Eu aplico a fórmula a seguir, a fórmula retorna células em branco como um número em vez de retornar como em branco. Existe uma maneira de corrigir isso, para que ele retorne apenas um valor em branco?

Na folha de resultados

C3=IF(INDEX(DATA!$D$3:$D$25,MATCH(1,INDEX((DATA!$C$3:$C$25=$B3)*(MID(DATA!$B$3:$B$23,1,2)=MID($A3,2,2))*(DATA!$A$3:$A$25=C$2),0),0))="OK","OK",INDEX(DATA!$B$3:$B$25,MATCH(1,INDEX((DATA!$C$3:$C$25=$B3)*(MID(DATA!$B$3:$B$23,1,2)=MID($A3,2,2))*(DATA!$A$3:$A$25=C$2),0),0)))

Column A= No
Column B=Type
Column C=ID
Column D=Status

Se a coluna D estiver em branco, retorne a fórmula 0, mas eu quero espaços em branco.

DATA            
Order   TYPE    ID  Reason
02792   88908-13    0060    BBP
02792   88896-13    0220    KVT
02792   88139-03    0140    IVT
02792   88142-03    0300    TTR
02792   88151-03    0200    OK
02792   88154-03    0350    OK

02793   88908-13    0060    BBP
02793   88896-13    0220    KVT
02793   88139-03    0140    OK
02793   88142-03    0300    GST
02793   88151-03    0200    KPY
02793   88154-03    0350    OK

02794   88908-13    0060    
02794   88896-13    0220    
02794   88139-03    0140    
02794   88142-03    0300    
02794   88151-03    0200    
02794   88154-03    0350    

    
por johon 13.10.2017 / 23:07

1 resposta

0

Na sua outra planilha onde você está mantendo a tabela de resultados na célula C3, coloque esta fórmula e arraste-a pelo comprimento & a largura.

=IF(INDEX(Data!$D$3:$D$25,MATCH(1,INDEX((Data!$C$3:$C$25=$B3)*(MID(Data!$B$3:$B$23,1,2)=MID($A3,2,2))*(Data!$A$3:$A$25=C$2),0),0))="OK","OK",IF(INDEX(Data!$D$3:$D$25,MATCH(1,INDEX((Data!$C$3:$C$25=$B3)*(MID(Data!$B$3:$B$23,1,2)=MID($A3,2,2))*(Data!$A$3:$A$25=C$2),0),0))="","",INDEX(Data!$B$3:$B$25,MATCH(1,INDEX((Data!$C$3:$C$25=$B3)*(MID(Data!$B$3:$B$23,1,2)=MID($A3,2,2))*(Data!$A$3:$A$25=C$2),0),0))))

Como sua fórmula principal é eventualmente baseada na lógica IF, além de verificar "OK", ela também coloca um IF aninhado para verificar se há espaço em branco e, em seguida, o resto da fórmula segue. Espero que isto ajude. Reverta se isso não funcionar ou qual erro você recebe.

    
por 14.10.2017 / 07:37