| | Post: 56 | Registrato il: 02/01/2015
| Età: 57 | Utente Junior | Excel 2007 | | OFFLINE | |
|
09/11/2021 11:40 | |
Buongiorno a tutti,
chiedo il Vs.cortese aiuto
Allego file
Ho due colonne
Regione e Provincia
Esiste una funzione
per verificare se per la medesima
Provincia il mio dbase presenta doppi valori ?
Questo mi permetterà di identificare errori
Grazie a tutti
REGIONE PROVINCIA
Friuli Venezia Giulia UD
Friuli Venezia Giulia UD
Friuli Venezia Giulia UD
Friuli Venezia Giulia UD
Veneto UD
Friuli Venezia Giulia UD
|
|
| | Post: 4.786 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Master | Excel 365 | | OFFLINE |
|
09/11/2021 11:53 | |
Non capisco dall'esempio che hai fatto qual è il risultato che ti aspetti di ottenere.
Alfredo |
| | Post: 56 | Registrato il: 02/01/2015
| Età: 57 | Utente Junior | Excel 2007 | | OFFLINE | |
|
09/11/2021 12:29 | |
Ciao il risultato errato è quello in rosso.Infatti Udine è in Friuli Venezia Giulia e non Veneto.Ma a me puo'anche bastare una funzione che mi dica se per una provincia ho + regioni .In sostanza i valori doppi sono oggetto di check.Se il risultato è univoco è tutto ok.Grazie mille |
| | Post: 1.124 | Registrato il: 15/01/2016
| Città: ROMA | Età: 51 | Utente Veteran | 2016 | | OFFLINE |
|
09/11/2021 16:05 | |
Ciao
Excel non è molto ferrato in geografia....
Come fa il programma a capire che Udine sta in Friuli???
Devi costruire una tabella di servizio con le intestazioni di COLONNA le regioni e per ogni regione sotto le relative province
Poi i dati in colonna A e B sono inseriti manualmente??
Il risultato che vuoi lo vuoi con la formattazione?? [Modificato da DANILOFIORINI 09/11/2021 16:07] |
| | Post: 4.787 | Registrato il: 21/06/2013
| Città: NAPOLI | Età: 70 | Utente Master | Excel 365 | | OFFLINE |
|
09/11/2021 16:05 | |
Occorrerebbe trovare il modo di dire ad Excel (che non lo sa) che UD non si trova in Veneto ma in Friuli.
Mauro Luigi, 09/11/2021 12:29:
Ma a me puo'anche bastare una funzione che mi dica se per una provincia ho + regioni .In sostanza i valori doppi sono oggetto di check.Se il risultato è univoco è tutto ok.Grazie mille
Qui non ho capito cosa vuoi dire.
[Modificato da alfrimpa 09/11/2021 16:06]
Alfredo |
| | Post: 6.585 | Registrato il: 14/11/2004
| Utente Master | Office 2019 | | OFFLINE |
|
09/11/2021 16:58 | |
Ciao si dovrebbe vedere il tuo database,, questo perche con "Friuli Venezia Giulia" stai indicando una regione, e se vado nel mio archivio le province del Friuli sono 3 "UD" Udine, "GO" Gorizia, "PN" Pordenone.
Con Veneto sono 7.
credo che ti occorrerebbe un archivio completo per fare il confronto con le Regioni.
ma già esistono tali archivi, a questo punto si dovrebbe fare solo un confronto del tuo archivio con un archivio Regioni Province.
Ciao By Sal (8-D
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui |
| | Post: 6.586 | Registrato il: 14/11/2004
| Utente Master | Office 2019 | | OFFLINE |
|
10/11/2021 09:11 | |
Ciao comunque eccoti una macro che cerca le corrispondenze e ti colora di rosso la cella che non è esatta
Sub cerca()
Dim r, c, d1, d2, x, y, t, Reg
Reg = Sheets("Regioni").Range("A2:C111")
Sheets("Foglio2").Select
Columns("A:B").Interior.Color = xlNone
For x = 2 To Cells(Rows.Count, 1).End(xlUp).Row
d1 = Cells(x, 1)
d2 = Cells(x, 2)
t = 0
For y = 1 To UBound(Reg)
If d1 = Reg(y, 1) And d2 = Reg(y, 3) Then t = 1
Next y
If t = 0 Then Cells(x, 2).Interior.ColorIndex = 3
Next x
End Sub
ti allego anche il file, ho inserito un elenco di tutte le Regioni con le province per fare il confronto.
Ciao By Sal (8-D
[Modificato da by sal 10/11/2021 09:13] se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui |
| | Post: 57 | Registrato il: 02/01/2015
| Età: 57 | Utente Junior | Excel 2007 | | OFFLINE | |
|
12/11/2021 14:12 | |
Grazie a tutti di cuore siete super !! |
|
|