Pagina 1 di 1

Assegare numeri di Protocollo in base alle condizioni

Inviato: martedì 23 aprile 2024, 17:24
da iside1633
Buongiorno, ho proprio bisogno di aiuto. Vi spiego qual è il mio problema in modo pratico per non dilungarmi:
ho bisogno di assegnare un numero di protocollo definito in un campo di una tabella in un'altra tabella relazionata in funzione della definizione "tipo" in quest'ultima. Fin qui nessun problema, ho creato un campo calcolato con la funzione "if". Il problema sopraggiunge quando nel campo in cui specifico il "tipo" di corrispondenza devo inserire una nuova opzione, non so come fare.
Vi sintetizzo tutto:
Tabella A relazionata a Tabella B
in Tabella A ho protocolli diversi a seconda se le missive sono pec o raccomandate
in Tabella B nel campo "tipo" ho inserito un menù a discesa in cui posso scegliere tra: pec, raccomandate, a mano.
Con la funzione "if" non ho problema per i primi due casi, in quanto a seconda delle prime due opzioni scelte mi associa il protocollo giusto.
Il problema insorge con la terza opzione, nel caso il campo "tipo" contenga la stringa "a mano" devo inserire il numero di protocollo nuovo in quel campo, ma ciò non mi è permesso perchè è un campo calcolo. Conoscete una funzione da integrare con "if" per permettere di inserire un valore ex novo o un altro tipo di soluzione? Grazie mille a che vorrà aiutarmi

Re: Assegare numeri di Protocollo in base alle condizioni

Inviato: mercoledì 24 aprile 2024, 8:47
da adm_fmpro

Re: Assegare numeri di Protocollo in base alle condizioni

Inviato: lunedì 29 aprile 2024, 18:27
da iside1633
questa funzione non mi consente di assegnare un nuovo numero di protocollo

Re: Assegare numeri di Protocollo in base alle condizioni

Inviato: lunedì 29 aprile 2024, 18:52
da fabio.beri
Certo. Questa funzione ha lo scopo di gestire un numero di casistiche superiori a 2, come fa l'IF.

Quindi se Lei scrive
Il problema insorge con la terza opzione,
allora la funzione CASI, Le consentirà di gestire tutte le varianti che si potrebbero verificare.

Non esistono funzioni che assegnano un "protocollo". I valori nei campi si possono scrivere in vari modi e il più classico è la funzione "IMPOSTA CAMPO"