Blanc daca xlookup intoarce " " in alta celula

Ce este nou in Microsoft Excel 2019?
Informatii despre cum se utilizeaza Microsoft Excel 2019
Calcule, Formule, Functii, Tabele pivot, Analiza datelor, etc
Sima Alina
Mesaje: 13
Membru din: Joi Iun 07, 2018 2:15 pm

Blanc daca xlookup intoarce " " in alta celula

Mesaj de Sima Alina » Mie Sep 21, 2022 9:53 am

Buna,

Am un sheet (database) cu mai multe tari si datele de inceput si sfarsit ale unor cursuri pentru fiecare tara si fiecare curs, plus alte informatii.

Am un Sheet "Dashboard" unde afisez doar data de inceput si sfarsit pentru fiecare tara si pentru asta folosesc Xlookup pentru a cauta in database informatia care se actualizeaza de 2 ori pe saptamana.

Am nevoie de o formula care sa puna in ambele celule (start si end date) blank, daca una dintre ele este blank.

Problema e ca avand formula pe ambele coloane (xlookup) ele au o valoare nu sunt vide.

Ma puteti ajuta?

Atasez si un exemplu de fisier

Multumesc!
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

Sima Alina
Mesaje: 13
Membru din: Joi Iun 07, 2018 2:15 pm

Re: Blanc daca xlookup intoarce " " in alta celula

Mesaj de Sima Alina » Mie Sep 21, 2022 11:24 am

Pe coloana Start date am pus formula =IF(LEFT(C2;1)="W";XLOOKUP((A2;database!A:A;database!B:B;" ");" "), dar nu functioneaeza daca pun si pe End date formula cu acelasi rationament (IF(LEFT(B2;1)="W";XLOOKUP....);" ")

Indigo-ONE
Mesaje: 433
Membru din: Mar Dec 11, 2018 8:54 pm

Re: Blanc daca xlookup intoarce " " in alta celula

Mesaj de Indigo-ONE » Mie Sep 21, 2022 2:24 pm

Salut,

In foaia Dashboard in B2 pune formula:
=IF(LEFT(database!C2)="W";database!B2;"")
iar in C2 din aceeasi foaie pune:
=IF(LEFT(B2)="W";database!C2;"")

apoi "trage" formulele in jos, pana unde este nevoie.

Schimba in formule ";" cu "," functie de setarile regionale.

Daca vrei sa "legi" datele de numele tarii, atunci pune formula:
=IF(AND(database!A2=A2;LEFT(database!C2)="W");database!B2;"")

sau

A2 ==> =IF(LEFT(database!C2)="W";XLOOKUP(A2;database!A:A;database!B:B;" ");"")
C2 ==> =IF(LEFT(B2)="W";XLOOKUP(A2;database!A:A;database!C:C;"");"")


"I fear the day that technology will surpass our human interaction. The world will have a generation of idiots."
Albert Einstein

Indigo-ONE
Mesaje: 433
Membru din: Mar Dec 11, 2018 8:54 pm

Re: Blanc daca xlookup intoarce " " in alta celula

Mesaj de Indigo-ONE » Mie Sep 21, 2022 4:09 pm

Erata.
B2 ==> =IF(LEFT(database!C2)="W";XLOOKUP(A2;database!A:A;database!B:B;" ");"")
C2 ==> =IF(LEFT(B2)="W";XLOOKUP(A2;database!A:A;database!C:C;"");"")


"I fear the day that technology will surpass our human interaction. The world will have a generation of idiots."
Albert Einstein

Scrie răspuns

Înapoi la “Intrebari despre Excel 2019”