confronto tra colonne come risultato eventuale diversità

Non è propriamente un programma di BI, ma nelle sue versioni più recenti anche Excel può fare grandi cose!

Moderatore: Utilizzo_prof_Excel

Rispondi

Croket
Messaggi: 24 | Topic creati
Iscritto il: mar 9 gen 2024, 22:48

confronto tra colonne come risultato eventuale diversità

Messaggio da Croket »

salve
è da diversi giorni che sto tendando di trovare una risposta nella generazione di una funzione con power quwery di excel in modo da poter analizzare tre colonne e se il controllo delle 3 colonne il contenuto è uguale nella colonna risultato inserisce una voce soltatno mentre qunado vi sono due diversità il riusltato sono le due diversità
Vi allego il file come esempio
se riuscite a darmi un suggeimento
grazie per la vostra attenzione
Allegati
confronto.xlsx
(14.03 KiB) Scaricato 7 volte


Avatar utente

Andrea90
Messaggi: 2324 | Topic creati
Iscritto il: dom 28 giu 2020, 19:41
Luogo: Bologna
Ringraziato: 679 volte
Contatta:

confronto tra colonne come risultato eventuale diversità

Messaggio da Andrea90 »

@Croket,

Perché la seconda riga della tabella l'hai lasciata vuota? Non avresti dovuto scrivere: DCMIN05:DI06 ?

A cosa ti serve la colonna A nel tuo calcolo?

Andrea
Se hai gradito l'aiuto che hai ricevuto considera di contribuire alle spese per il mantenimento del forum facendo una libera DONAZIONE --> Link

Ricordarsi di segnare come "RISOLTE" le discussioni per le quali si è ricevuto un feedback positivo. Per vedere come fare --> Link

Autore del topic
Croket
Messaggi: 24 | Topic creati
Iscritto il: mar 9 gen 2024, 22:48

confronto tra colonne come risultato eventuale diversità

Messaggio da Croket »

si hai ragione mi era sfuggito la colonna nella colonna vuota deve avere come risultato
DCMIN05:DI06
Avatar utente

Andrea90
Messaggi: 2324 | Topic creati
Iscritto il: dom 28 giu 2020, 19:41
Luogo: Bologna
Ringraziato: 679 volte
Contatta:

confronto tra colonne come risultato eventuale diversità

Messaggio da Andrea90 »

@Croket
Andrea90 ha scritto: ven 3 mag 2024, 18:14 A cosa ti serve la colonna A nel tuo calcolo?
Non hai risposto a questa mia domanda... il motivo per cui te l'ho chiesto è perché nella terza riga in e [C] c'è lo stesso valore: DCMIN05:DI60 mentre come risultato inserisci il valore di [A] seguito da "-" e poi il valore DCMIN05:DI60 .... perché solo qui hai utilizzato il valore di [A] ?

Andrea
Se hai gradito l'aiuto che hai ricevuto considera di contribuire alle spese per il mantenimento del forum facendo una libera DONAZIONE --> Link

Ricordarsi di segnare come "RISOLTE" le discussioni per le quali si è ricevuto un feedback positivo. Per vedere come fare --> Link

Autore del topic
Croket
Messaggi: 24 | Topic creati
Iscritto il: mar 9 gen 2024, 22:48

confronto tra colonne come risultato eventuale diversità

Messaggio da Croket »

il controllo che dovrebbe fare sarebbe quello di controllare se nella collana [A] ha un valore e confrontrare con quello presente nelle altre due colonne [ B ] [ C ] se il valore è diverso lo inserisce nella collona [D] dove il riusltato sarrà dato dalla colonna [A] se diversa + quello che riulterà nel confronto tra le altre due colonne[ B ] [ C ] che nel caso che siano uguali si avrà un solo risultato altrimenti si avrà più valori
il problema sta che nella collonna [A] vi è solo un valore che può corrispondere alle altre 2 colonne [ B ] [ C ] che è quello dopo i [:]
Avatar utente

Andrea90
Messaggi: 2324 | Topic creati
Iscritto il: dom 28 giu 2020, 19:41
Luogo: Bologna
Ringraziato: 679 volte
Contatta:

confronto tra colonne come risultato eventuale diversità

Messaggio da Andrea90 »

@Croket,

Ti dovrai creare una serie di condizioni if..then..else che vadano ad eseguire i controlli che chiedi.

L'unica condizione un minimo più "articolata" è quella di estrarre da colonna "B" e "C" quello che c'è dopo i ":"
per farlo puoi utilizzare una costruzione simile (la scrivo per [ B ] giusto come esempio):

Codice: Seleziona tutto

Text.Middle([B], Text.PositionOf([B],":") + 1)
Andrea
Se hai gradito l'aiuto che hai ricevuto considera di contribuire alle spese per il mantenimento del forum facendo una libera DONAZIONE --> Link

Ricordarsi di segnare come "RISOLTE" le discussioni per le quali si è ricevuto un feedback positivo. Per vedere come fare --> Link

Autore del topic
Croket
Messaggi: 24 | Topic creati
Iscritto il: mar 9 gen 2024, 22:48

confronto tra colonne come risultato eventuale diversità

Messaggio da Croket »

Scusa perchè nella parentesi quadre hai inserito la colonna al posto della [C] che è quello che devi estrarre dopo i ":"
grazie
Avatar utente

Andrea90
Messaggi: 2324 | Topic creati
Iscritto il: dom 28 giu 2020, 19:41
Luogo: Bologna
Ringraziato: 679 volte
Contatta:

confronto tra colonne come risultato eventuale diversità

Messaggio da Andrea90 »

@Croket
Croket ha scritto: mar 7 mag 2024, 9:33 il problema sta che nella collonna [A] vi è solo un valore che può corrispondere alle altre 2 colonne [C] che è quello dopo i [:]
Cosa intendevi con questa frase? Visto che parli di due colonne e poi scrivi solo [C], probabilmente hai scritto anche [ B ] ma se scrivi così (senza spazi dopo le parentesi) il testo lo legge come "grassetto" e quindi scompare... ora se rileggi il mio messaggio vedi anche la colonna B

P.S. ho modificato anche il tuo precedente messaggio così che le due colonne compaiono

Andrea
Se hai gradito l'aiuto che hai ricevuto considera di contribuire alle spese per il mantenimento del forum facendo una libera DONAZIONE --> Link

Ricordarsi di segnare come "RISOLTE" le discussioni per le quali si è ricevuto un feedback positivo. Per vedere come fare --> Link
Rispondi