macOS / OS X Numbers 3.2 inserimento data / ora

2

Voglio che una cella assuma la data e l'ora di "questo momento" e poi la lasci.

Contrariamente ad alcune esperienze di cui ho letto, il menu Inserisci fa ha Data e amp; Tempo, ma non sembra rispettare il formato che ho specificato per la cella. Ho usato l'ispettore di formattazione della cella per dichiarare la cella come Date & Tempo, 1/5/14, 7:08 PM. Ho inserito la modalità di inserimento del testo nella cella e ho selezionato Insert > Data e amp; Tempo. Inserito venerdì 4 luglio 2014 (e non in orario). Quando ho selezionato la cella (sai, un clic, che delinea la cella, a differenza di due clic che inseriscono la modalità di inserimento del testo), l'ispettore ha dichiarato che il formato della cella è stato ripristinato su Automatico. L'ho riacceso su Date & Tempo ma ora legge 7/4/14 12:00 (è molto più simile a 1:50).

L'intera faccenda è anti-intuitiva e folle per me. Qualcuno può dirmi qual è il modo giusto per comandare a Numbers di inserire la data e l'ora correnti in una cella, e poi lasciarlo? (= ORA continua ad aggiornare)

UPDATE 1

I tre metodi che ho provato a inserire la data e l'ora correnti in una cella sono:

  • Inserisci la modalità di inserimento del testo in una cella, Inserisci > Data e amp; Tempo (che immette solo la data, come venerdì 4 luglio 2014 ), immetti la modalità di selezione cella nella cella e modifica il formato in Data e amp; Ora (che cambia in venerdì 4 luglio 2014 12:00 AM ). Quindi, non quello.
  • Inserisci la modalità di inserimento del testo in una cella, digita =NOW (che inserisce 7/4/14 1:31 PM e cambia tutte le altre istanze di celle con =NOW a 7/4/14 1:31 PM !!). Quindi sicuramente non quello.
  • Inserisci la modalità di inserimento del testo in una cella, digita 7/4/14 1:34 pm che viene modificato in 7/4/14 1:34 PM (cioè 'pm' è in maiuscolo), indicando che Numeri l'hanno riconosciuto come data / ora . Questo funziona. Ma è meno che soddisfacente, per usare un eufemismo.

Non riesco a immaginare che funzioni come previsto da Apple.

    
posta Chap 04.07.2014 - 09:54
fonte

6 risposte

1

Credo che Insert > Data e amp; Il tempo (ei suoi due compagni) sono destinati all'uso in intestazioni e piè di pagina. Questi sono disponibili dopo aver scelto File > Stampare. Se utilizzato lì, la data inserita può essere cliccata per un piccolo formatter popup e pulsante per resettare manualmente il tempo fino ad ora.

La funzione desiderata, una cella NOW generata automaticamente che non cambia, non è apparentemente disponibile.

Opzione A: Metti la funzione NOW in una cella da qualche parte. Mostra l'ora corrente. Copia la cella, quindi Modifica > Incolla i risultati della formula nella cella in cui desideri avere il tempo immutabile.

Opzione B: usa un'app macro generale (come la straordinaria tastiera Maestro Maestro) per generare il tuo testo di data / ora e incollarlo in una cella.

In entrambi i casi, scegli i formati di data e ora desiderati sulla cella finale.

(Numeri 3.5.3 usati per questa risposta)

    
risposta data 28.04.2015 - 19:13
fonte
0

Tratto da questo post di Andy Taylor

Snippet di script Apple do shell script "date +%Y-%m-%d\ %H:%M\

Open Automator.app

Create a new Service

Set it to receive selected text in any application

Check the ‘Output replaces selected text’ tick-box

Insert the ‘Run AppleScript’ action

Copy and paste the above AppleScript

Press run to make sure it works

Save the .workflow file to ~/Library/Services

Open the Keyboard > Keyboard Shortcuts system preference pane, select Services in the left column, then find the Service you just created.

Assign a keyboard shortcut. I use Command + Option + d

Come osserva Andy, il requisito è che questo testo sostituisca il testo selezionato. Quindi in Numbers.app selezionare un testo, attivare lo script tramite hotkey e il testo verrà sostituito.

Tieni presente che dovrai riavviare Numbers.app per farlo funzionare se lo hai aperto durante la creazione del tuo lavoro con Automator / Applescript / Tastiera.

    
risposta data 13.08.2015 - 18:07
fonte
0

Inserisci la Data e amp; tempo in una cella del foglio di lavoro. Taglia immediatamente il contenuto di quella cella ( Cmd-X ) quindi Incolla i risultati della formula ( Cmd-Shift-V ). Ciò incolla il contenuto come testo statico, formattato come hai formattato la cella: il valore non cambierà, anche dopo aver riaperto il foglio di calcolo. Tieni presente che puoi ancora modificare la formattazione della cella dopo aver incollato: utilizzerà il valore originale che hai incollato, quindi puoi "aggiungere" ore, minuti e secondi dopo il fatto.

    
risposta data 19.12.2015 - 21:42
fonte
-1

Suppongo che questo si riferisca a excel. nella barra della formula type = now () quindi premere F9 (mentre il cursore si trova ancora nella barra della formula). La cella dovrebbe ora contenere la data e l'ora correnti.

    
risposta data 27.04.2015 - 17:21
fonte
-1

Prova ad inserire la funzione come = DAY (NOW ()) & "/" & MONTH (NOW ()) & "/" & YEAR (NOW ())

    
risposta data 15.09.2015 - 18:42
fonte
-3

dovrebbe funzionare se prima inserisci il contenuto (nel tuo caso = ORA) e poi formatta la cella.

se inserisci una formula come contenuto, per impostazione predefinita viene sempre impostata automaticamente.

Se vuoi ora perché? - È perché questo. Pensando dalla vista di uno sviluppatore cosa succederebbe se un utente aggiungesse una formula che genera un testo e non una data / ora, ma ha prima di assegnare un Dateformato alla cella - > l'intera applicazione si arresterebbe in modo anomalo così - > no go - > ha bisogno di avere un'altra soluzione - > quindi, cos'altro potrebbe rilevare che non funzionerà e chiedere all'utente di passare a un formato possibile - > cosa succede quando l'utente a volte lo fa correttamente (mostra anche la finestra di dialogo Scegli formato o no anche se sa cosa sta facendo e non vuole vedere alcuna finestra di dialogo) - > risultato Il messaggio di dialogo non è una buona soluzione, quindi cos'altro potrebbe fare un passaggio automatico sempre - > è sempre lo stesso così gli utenti si abituano e funziona anche se un utente non sa cosa sta facendo. Solo gli utenti down point devono abituarsi ad esso per inserire prima i dati e quindi formularli. Ma aspettate che non siano nemmeno stati utilizzati da applicazioni di scrittura di testo / lettere. SÌ, è proprio lo stesso, prima inserisci contenuto / testo e poi formattandolo.

Quindi spero che ora sia chiaro il motivo per cui devi prima inserire la formula e poi cambiare il formato della cella.

    
risposta data 04.07.2014 - 19:11
fonte

Leggi altre domande sui tag