Qui potrete scambiare pareri, consigli, suggerimenti di programmazione su Swift, Java, SQL, C++, Pascal, VB, Basic, etc...
Moderatore: ModiMaccanici
-
Neville
-
Stato:
Non connesso
- Apprendista Maccanico
- Iscritto il: dom, 04 ago 2024 11:50
- Messaggi: 35
- Località: Asti
Top
-
Contatta:
Buongiorno,
c'è qualcuno che sa dirmi e suggerirmi se è possibile inserire una formula su numbers che restituisca in automatico una data?
Mi spiego con un esempio: ho una serie di celle, tra queste ne ho una con "formato riquadro". Nel momento in cui la spunto vorrei poter compilare in automatico una cella vicina con formato data e ora. È possibile?
Spero di aver reso l'idea.
Grazie
Consulenza personalizzata dedicata ai centri estetici
per imparare il controllo di gestione totale, la vendita professionale e il marketing.
https://www.biustep.it
-
Cindy
-
Stato:
Connesso
- Expert
- Iscritto il: mer, 12 mag 2021 17:14
- Messaggi: 1221
Top
Neville ha scritto: ↑dom, 22 set 2024 17:20
Buongiorno,
c'è qualcuno che sa dirmi e suggerirmi se è possibile inserire una formula su numbers che restituisca in automatico una data?
Mi spiego con un esempio: ho una serie di celle, tra queste ne ho una con "formato riquadro". Nel momento in cui la spunto vorrei poter compilare in automatico una cella vicina con formato data e ora. È possibile?
Spero di aver reso l'idea.
Grazie
Ciao,
è passato un po' di tempo, magari nel frattempo hai risolto...
Utilizzo più Excel che Numbers, ma userei nella cella vicina la funzione SE con una formula del tipo:
SE cella A1 = true, allora DATA, altrimenti vuoto
Ovviamente quella sopra riportata non è una formula vera e propria: non so che tipo di data vuoi inserire. Inoltre non conosco bene il Formato Riquadro di Numbers e non so se i termini TRUE e FALSE sono sufficienti.
Facci sapere se hai già risolto.
Se non hai risolto, facci sapere che tipo di data e ora vorresti inserire esattamente: la data e l'ora di un'altra cella? La data e l'ora del momento in cui inserisci la spunta?
-
Neville
-
Stato:
Non connesso
- Apprendista Maccanico
- Iscritto il: dom, 04 ago 2024 11:50
- Messaggi: 35
- Località: Asti
Top
-
Contatta:
Ciao Cindy, il formato riquadro offre semplicemente la possibilità di inserire una spunta; nel momento in cui inserisco la spunta vorrei che il campo conseguente venisse compilato con la data e l'ora del momento in cui inserisco la spunta.
Non è una cosa urgente, sto provando anche con ChatGPT che mi suggerisce di utilizzare Script Editor e Automator... ma credo di aver messo un pò troppa carne al fuoco
Ho già delle difficoltà con la formula, ora mi tocca anche capire queste altre due APP...
Comunque ben vengano suggerimenti.
Grazie
Consulenza personalizzata dedicata ai centri estetici
per imparare il controllo di gestione totale, la vendita professionale e il marketing.
https://www.biustep.it
-
Neville
-
Stato:
Non connesso
- Apprendista Maccanico
- Iscritto il: dom, 04 ago 2024 11:50
- Messaggi: 35
- Località: Asti
Top
-
Contatta:
Ciao, ho già provato con la formula "basica" che mi avete consigliato, il problema è che si aggiornano tutte le celle automaticamente ogni volta che apro il file o apporto una modifica alla singola riga.
La cosa che vorrei fare è, appunto, la possibilità di aggiornare ogni singola riga e che il risultato venga popolato con data e ora del momento in cui lo effettuo.
Consulenza personalizzata dedicata ai centri estetici
per imparare il controllo di gestione totale, la vendita professionale e il marketing.
https://www.biustep.it
-
Germinara
-
Stato:
Non connesso
- Apprendista Maccanico
- Iscritto il: dom, 06 giu 2010 21:22
- Messaggi: 64
Top
Ciao, non è sufficiente inserire dal menu Data Ora ?
Clic dentro la cella dove vuoi la data corrente, quindi menu Insert e data/ora, poi la formatti come ti fa più comodo.
La formula credo tu non possa farla perchè sarebbe un riferimento circolare.
-
Cindy
-
Stato:
Connesso
- Expert
- Iscritto il: mer, 12 mag 2021 17:14
- Messaggi: 1221
Top
Se non riesci ad avere con la formula di Numbers una data statica, puoi inserirla con la combo di tasti CTRL + MAIUSC + CMD + D (per la data) e CTRL + MAIUSC + CMD + T (per l'ora).
-
Germinara
-
Stato:
Non connesso
- Apprendista Maccanico
- Iscritto il: dom, 06 giu 2010 21:22
- Messaggi: 64
Top
Ciao,ho provato con uno script, vedi se ti può tornare utile. Inserisce la data attuale per tutte le celle che hanno il checkbox flaggato e non hanno ancora una data.
Il documento di Numbers deve essere aperto.
https://www.germinara.it/disco/Esempio.mov
https://www.germinara.it/disco/ImpostaD ... eNonCe.zip
Codice: Seleziona tutto
tell application "Numbers"
activate
try
-- Seleziona il documento attivo
tell the front document
-- Specifica il foglio e la tabella
tell sheet 1
tell table 1
-- Itera attraverso le righe per trovare il checkbox
repeat with i from 2 to the count of rows
-- Sostituisci "A" e "B" con le colonne appropriate
set checkboxValue to the value of cell ("A" & i) as boolean
set dateCell to cell ("B" & i)
if checkboxValue is true and (the value of dateCell) is missing value then
-- Inserisci la data corrente
set the value of dateCell to (current date)
else if checkboxValue is false then
-- Cancella la data se la casella è deselezionata
set the value of dateCell to missing value
end if
end repeat
end tell
end tell
end tell
on error errorMessage
display dialog "Errore: " & errorMessage
end try
end tell
-
Neville
-
Stato:
Non connesso
- Apprendista Maccanico
- Iscritto il: dom, 04 ago 2024 11:50
- Messaggi: 35
- Località: Asti
Top
-
Contatta:
Cindy ha scritto: ↑lun, 28 ott 2024 08:31
Se non riesci ad avere con la formula di Numbers una data statica, puoi inserirla con la combo di tasti CTRL + MAIUSC + CMD + D (per la data) e CTRL + MAIUSC + CMD + T (per l'ora).
Ciao Cindy, il problema non era l'inserimento di una data statica. Il problema di Numbers è che è "limitato" rispetto a Excell per ciò che intendevo.
Consulenza personalizzata dedicata ai centri estetici
per imparare il controllo di gestione totale, la vendita professionale e il marketing.
https://www.biustep.it
-
Neville
-
Stato:
Non connesso
- Apprendista Maccanico
- Iscritto il: dom, 04 ago 2024 11:50
- Messaggi: 35
- Località: Asti
Top
-
Contatta:
Germinara ha scritto: ↑lun, 28 ott 2024 08:38
Ciao,ho provato con uno script, vedi se ti può tornare utile. Inserisce la data attuale per tutte le celle che hanno il checkbox flaggato e non hanno ancora una data.
Il documento di Numbers deve essere aperto.
https://www.germinara.it/disco/Esempio.mov
https://www.germinara.it/disco/ImpostaD ... eNonCe.zip
Codice: Seleziona tutto
tell application "Numbers"
activate
try
-- Seleziona il documento attivo
tell the front document
-- Specifica il foglio e la tabella
tell sheet 1
tell table 1
-- Itera attraverso le righe per trovare il checkbox
repeat with i from 2 to the count of rows
-- Sostituisci "A" e "B" con le colonne appropriate
set checkboxValue to the value of cell ("A" & i) as boolean
set dateCell to cell ("B" & i)
if checkboxValue is true and (the value of dateCell) is missing value then
-- Inserisci la data corrente
set the value of dateCell to (current date)
else if checkboxValue is false then
-- Cancella la data se la casella è deselezionata
set the value of dateCell to missing value
end if
end repeat
end tell
end tell
end tell
on error errorMessage
display dialog "Errore: " & errorMessage
end try
end tell
Ciao Germinara, ti ringrazio molto per il tuo esempio. Adesso si aggiorna data e ora.
Ho risolto con lo script in questo modo, allego immagine se può essere utile ad altri.
-
Allegati
-
- Screenshot 2024-10-28 alle 10.49.04.png (429.87 KiB) Visto 413 volte
Consulenza personalizzata dedicata ai centri estetici
per imparare il controllo di gestione totale, la vendita professionale e il marketing.
https://www.biustep.it
Visitano il forum: Nessuno e 1 ospite