Excel - Forumla - Se a declaração

0

Eu preciso criar uma fórmula que me diga se um empréstimo tem pelo menos um assunto em aberto.

Eu tenho números de empréstimo na coluna "A", há várias duplicatas devido à coluna "B", o que pode refletir vários assuntos abertos ou fechados.

Loan    Case Status
1234    Open
1234    Open
1234    Closed

4567    Closed
4567    Closed

Neste exemplo, eu preciso ser capaz de identificar que o empréstimo 4567 é um problema porque está fechado e deve ter pelo menos 1 Open Matter. Onde, como empréstimo 1234, enquanto ele tem um caso fechado, está ok porque ele tem pelo menos 1 Open, neste caso 2, o que é bom.

    
por Jturnbow1 07.03.2017 / 15:55

2 respostas

0

Sem fazer alterações nos seus dados, você pode configurar duas colunas "auxiliares" extras.

Supondo que seus dados iniciem em A1, coloque essa fórmula em uma coluna para obter uma ID exclusiva. (Estou usando a coluna D, a fórmula começa em D2):

=INDEX(loanID,MATCH(0,COUNTIF($D$1:D1,loanID),0))
Entre com CTRL + SHIFT + ENTER e arraste para baixo.

Então, ao lado disso, você pode fazer =IF(D2<>0,IF(COUNTIFS(loanID,D2,caseStatus,"Open")>0,"Has Open","No Open Status!"),"")

Nota:Istopodeserumpoucomaisfácilsevocênãotiverlinhasvaziasquebrandoosdados,ou,copieacolunaloan,coloqueemDeexecute"Remove Duplicates". Isso eliminará esse 0 errante na coluna "Empréstimo exclusivo". Então você não precisa do If(D2<>0 da fórmula If .

    
por 07.03.2017 / 16:22
0

Copie todo o empréstimo para outra coluna G e remova duplicatas
Em H2 (G2 seu primeiro Empréstimo) escreva o seguinte:

=IF(COUNTIFS($A$2:$A$12,G2,$B$2:$B$12,"Open")>=1,"Open","All Closed")

Contagens contam o empréstimo igual a G2 e onde o status do caso é aberto
Se a resposta for 1 ou mais, significa que você tem o Open
Se a resposta for menor, significa que tudo está fechado. O If lhe dará Aberto ou Tudo Fechado A2: A12 é a coluna Empréstimo (você pode usar $ A: $ A)
B2: B12 é a coluna Caso (você pode usar $ B: $ B)

Se você preferir ter uma coluna C nos mesmos Dados como Empréstimo e Caso, poderá usar o seguinte em C2:% =IF(COUNTIFS($A:$A,A2,$B:$B,"Open")>=1,"Open","All Closed")

Em C3, escreva:

=IF(OR(A3=A2,A3=""),"",IF(COUNTIFS($A:$A,A3,$B:$B,"Open")>=1,"Open","All Closed"))
e arraste-o para baixo

    
por 07.03.2017 / 17:07