Calcola ore del giorno in cui i negozi sono aperti


1

Ho tre colonne in un foglio di calcolo.

enter image description here

Queste tre colonne rappresentano le ore di un negozio per un dato giorno (ogni negozio ha un set di colonne per ogni giorno).

Vorrei popolare ciascuna cella in questa tabella

enter image description here

con il numero di negozi aperti in quel particolare momento di quel particolare giorno.

Che tipo di formula posso usare per calcolare questo? Qual è il mio miglior approccio per risolvere questo problema?

Esempio: Usando le informazioni fornite sarebbe quello per lunedì, ci sono 3 negozi aperti alle 13:00. La cella corrispondente a lunedì 1:00 PM verrà popolata con un 3. Alle 16:00, ci sono 2 negozi aperti. La cella per le 14:00 verrà popolata con un 2. Ciò si verificherà per ogni ora di ogni giorno.


Tutte le voci temporali sono memorizzate come orari, quindi puoi eseguire operazioni matematiche temporali o sono memorizzate come testo?
fixer1234

Grazie per il feedback, ho modificato l'immagine e dato un esempio. Le voci di tempo sono attualmente memorizzate come un orario e vengono arrotondate all'ora più alta successiva.
PrestonM

Risposte:


0

Una possibile soluzione basata sul semplice IF e amp; Combinazione di funzioni AND. Potrebbe esserci un modo più snello per fare lo stesso. La formula deve essere mappata per ogni tabella principale che rappresenta Store Open & amp; Tempi di chiusura per ogni giorno della settimana.

enter image description here


0

Ciò richiede 2 operazioni
un. Per determinare se un negozio è aperto in un determinato momento
b. Per aggiungere negozi se sono aperti

questo richiederà formule annidate & Amp; riferimenti misti
(segui i link per saperne di più e provali da solo, la risposta qui sotto non ha senso altrimenti)

se il negozio è aperto allora 1, se chiuso, quindi 0, & amp; aggiungi 0s & amp; 1s per ottenere la somma di tutti i negozi aperti

aggiungi altro se funzioni per più negozi e amp; regola i riferimenti per i giorni della settimana come mostrato nell'immagine qui sotto

una volta determinati i riferimenti per la prima riga, utilizzare il riempimento automatico per il resto delle celle nelle righe successive

Ho usato 3 negozi come esempio qui, aggiungere altri negozi con + nella barra della formula

Per lunedì,

Formula for Monday

Per martedì,

Formula for Tuesday

& Amp; presto

Nota : Funzionerà solo se il tempo è memorizzato come numero, non testo. Se è un testo, formattarlo come numero prima di provare questa soluzione


Ci sono circa 500 negozi da elaborare. Questo metodo mi richiederebbe di aggiungere manualmente le istruzioni if ​​con funzioni nidificate alla formula?
PrestonM

sì, questo è l'unico motivo per cui posso pensare di fare qualcosa di simile in Excel.
xypha
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.