Un gruppo di persone sta per effettuare delle misurazioni (uso domestico di energia per essere
esatta). Tutti loro lo faranno in tempi diversi e in diversi intervalli.
Quello che otterrò da each persona è un insieme di coppie {date, value} in cui ci sono date
mancanti nell'insieme.
Quello che mi serve è un insieme completo di coppie {date, value}, where per each data con
l'intervallo è noto un valore (misurato o calcolato). Mi aspetto che una semplice interpolazione
lineare sarebbe sufficiente per questo progetto.
Se suppongo che deve essere fatto in Excel. Qual è il modo migliore per interpolare in un tale set
di dati (quindi ho un valore per each giorno)?
Ricerca / Trova intestazioni di row e colonna in base alla gamma di dati selezionata in vba
l'interpolazione cubica spline inversa vba excel
Grazie.
NOTA: quando questi set di dati sono completi, determinerò la pendenza (ossia l'utilizzo al
giorno) e da ciò possiamo iniziare a fare confronti tra casa e casa.
INFO ADDIZIONALI Dopo i primi suggerimenti: non voglio sapere manualmente where sono i fori
nel mio set di misura (troppi set di misura incompleti !!). Sto cercando qualcosa (esistente)
automatico per farlo per me. Quindi, se il mio input è
1. Scarica l'aggiunta di Excel qui: XlXtrFun ™ Funzioni Extra per Microsoft Excel
Il mio officemate ha progettato una formula pulita relativamente compatta (al costo di
usare un po 'di magia).
Cose da notare:
=FORECAST(F3,OFFSET(inputs,MATCH(F3,inputs)-1,1,2,1),OFFSET(inputs,MATCH(F3,inpu
ts)-1,0,2,1
Dipendenti in Cloud
Ci sono due funzioni, LINEST e TREND , che puoi provare a vedere che ti dà i migliori
ris ltati Entrambi prendono set di Xs e Ys noti insieme ad n n o o alore X e calcolano n
risultati. Entrambi prendono set di Xs e Ys noti insieme ad un nuovo valore X e calcolano un
Punte
nuovodivalore
ExcelY. La differenza è che LINEST fa una semplice regressione lineare, mentre
TREND cercherà prima di cercare una curva che si adatta ai tuoi dati prima di eseguire la
regressione.
Prendi la tua data, coppie di valori e li grafica utilizzando il grafico XY in Excel (non il grafico
a linea). Fare clic con il button destro della row risultante sul grafico e fare clic su "Aggiungi
trendline". Ci sono molte opzioni diverse per scegliere quale tipo di raccordo curva viene
utilizzato. Poi si può andare alle properties; della nuova linea creata e visualizzare
l'equazione e il valore R-squared.
La risposta di cui sopra da YGA non gestisce i casi di fine gamma in cui il valore X
desiderato è uguale al valore X del range di riferimento. Utilizzando l'esempio fornito da
YGA, la formula excel restituirà # DIV / 0! errore se si richiede un valore interpolato a 9999.
Questo è ovviamente parte del motivo per cui YGA ha aggiunto gli endpoint estremi di
9999 e -9999 all'intervallo di dati di input e quindi assume che tutti i valori previsti siano tra
questi due numbers. Se tale imbottitura è indesiderata o non è ansible, un altro modo per
evitare un # DIV / 0! l'errore è controllare un corrispondente valore di entrata utilizzando la
seguente formula:
=IF(ISNA(MATCH(F3,inputs,0)),FORECAST(F3,OFFSET(inputs,MATCH(F3,inputs)-1,1,2,1)
,OFFSET(inputs,MATCH(F3,inputs)-1,0,2,1)),OFFSET(inputs,MATCH(F3,inputs)-1,1,1,1)
)
Nota: avrei aggiunto questo come un commento al post YGA originale, ma non ho ancora
punti di reputazione sufficienti.
alternativamente.
=INDEX(yVals,MATCH(J7,xVals,1))+(J7-MATCH(J7,xVals,1))*
Gestionale Presenze Dipendenti
(INDEX(yVals,MATCH(J7,xVals,1)+1)-
Da oggi il Badge non Serve più! Rileva le presenze con l'App di Timbratura.
INDEX(yVals,MATCH(J7,xVals,1)))/(INDEX(xVals,MATCH(J7,xVals,1)+1)-
Dipendenti in Cloud
MATCH(J7,xVals,1))
where j7 è il valore x.
Punte di Excel
xvals è gamma di valori x yvals è gamma di valori y
è più scoprire
Puoi facile metterlo
quale formula
in codice.
si adatta meglio ai tuoi dati, utilizzando la funzionalità "linea di
tendenza" di Excel. Utilizzando questa formula, è ansible calcolare y per each x
Sulla schermata sotto A12: A16 contiene x , B12: B16 detiene y , e C12 contiene formula
che calcola y per each x .
Interpolazione di Excel
Intereting Posts
Macro di Excel per copiare la validation dei dati solo da un foglio di lavoro a diversi fogli di
lavoro diversi
Excel Macro per copiare un'intera row da un foglio all'altro sulla base di una singola parola,
all'interno di un paragrafo, all'interno di una cella
Esecuzione di una macro di Excel tramite C #: eseguire una macro da una cartella di lavoro
su un altro? Gestionale Presenze Dipendenti
Da oggi il Badge non Serve più! Rileva le presenze con l'App di Timbratura.
Dipendenti in Cloud
Alcuni dati mancano nell'Export in Excel utilizzando DataTable e Linq
MS Excel 2010 – Auto popolare Sulla base di informazioni su un altro foglio
Punte di Excel
Excel Macro: taglio e incolla condizionale tra le cartelle di lavoro
VBA per eliminare le celle in una colonna e shift-left in base al valore della cella?
Dipendenti in Cloud