Financial Modeling: funzioni per il tuo gioco





              

modellazione finanziaria è davvero una forma d'arte. Grandi scrittori disegnare su un ampio vocabolario per trovare la parola giusta per comunicare le proprie idee. Un modellatore buona finanziaria dovranno conoscere utilizzando una varietà di funzioni in modo che lui o lei può specchio da vicino il comportamento dei bilanci di una società in un modello finanziario. Diamo un'occhiata a un paio di funzioni che ogni modellista finanziario dovrebbe sapere.

La stragrande maggioranza dei modelli finanziari può essere fatto con le tue operazioni aritmetiche di base (+ - x /), ma c'è anche una notevole quantità di logica di business che non può essere facilmente illustrato senza incorporare altre funzioni

.

La funzione SE

Diciamo, per esempio, che abbiamo modellato su un conto economico, ma vogliamo aggiungere un pagamento di dividendi. Se non abbiamo abbastanza reddito netto disponibile a pagare un dividendo (e non voglio attingere dalla nostra utili portati a nuovo), non vogliamo pagare un dividendo. Se abbiamo abbastanza reddito netto a portata di mano, vogliamo pagare un dividendo a 0,10 dollari per azioni a investitori.

Questo è un luogo perfetto per l'uso di Excel funzione SE. La funzione SE restituisce una certa condizione e restituisce un valore se la condizione è vera e un altro valore se la condizione è falsa. Nel nostro caso, la funzione come segue:

= SE (al netto del reddito

In particolare, "utile netto" si riferisce alla cella in cui è calcolata sul reddito netto. Il "dividendo di pagamento" si riferisce a una cella che contiene il valore del pagamento del dividendo, e il "numero delle parti" si riferisce a una cella del contiene il numero di azioni in circolazione.

Il valore "0" input è il valore che viene restituito se la condizione è vera. Cioè, se il reddito netto è inferiore all'importo totale dei dividendi che saranno pagati, allora non pagherà un dividendo.

Infine, se l'affermazione non è vera, e non vi è abbastanza utile netto di pagare un dividendo, si restituirà l'importo del dividendo da pagare (un riferimento di cella l'importo del pagamento dei dividendi moltiplicato per un riferimento di cella il numero di azioni in circolazione).

Questo è solo un esempio di come la funzione SE potrebbe essere utilizzato in un modello finanziario. Questa funzione può essere critica per qualsiasi modello che coinvolge la logica condizionale e viene utilizzato molto spesso.

Il CERCA.VERT e CERCA.ORIZZ funzioni

Ora diciamo che abbiamo creato un modello finanziario in cui abbiamo un numero di fuori delle ipotesi e vogliamo creare diversi scenari diversi che coinvolgono le diverse ipotesi. Piuttosto che cambiare le ipotesi di volta in volta vogliamo guardare uno scenario diverso, siamo in grado di creare una tabella di ipotesi che includono tutti i nostri scenari.

La prima colonna della tabella dovrebbe contenere lo scenario -. scenario 1, scenario 2, ecc Le colonne prossimo dovrebbe contenere ogni presupposto per il modello lungo con i corrispondenti valori che dovrebbero essere usati in ogni scenario

Per tirare questi valori nel nostro modello, useremo la funzione CERCA.VERT. A seconda dell'orientamento dei vostri dati, è possibile utilizzare la funzione CERCA.VERT o funzioni CERCA.ORIZZ a prendere i dati da una tabella basata su un valore dalla prima riga o colonna della tabella. Da quando abbiamo messo lo scenario nella prima colonna dei nostri dati, useremo la funzione CERCA.VERT perché la funzione utilizzerà l'orientamento verticale dei nostri dati per valori di ricerca.

Per prima cosa, creeremo una cella presupposto che conterrà il nostro scenario. In questa cella, metteremo "scenario 1" come segnaposto. Avanti metteremo la seguente funzione di assunzione nella cella di ciascuna delle nostre supposizioni:

= CERCA.VERT (scenario, tavolo gamma assunzione, numero di colonna di assunzione, FALSE)

"Scenario", farà riferimento alla cella presupposto scenario che abbiamo appena creato. Modificando il valore in questa cella, ci saranno ora in grado di modificare i tutti i valori per ciascuno dei nostri scenari in una volta. La "gamma tabella ipotesi" sarà un riferimento a tutte le cellule contenute nella tabella ipotesi che abbiamo creato. Questo dirà la funzione di ricerca dove i nostri valori.

Il "numero di colonna" si riferisce alla colonna della tabella che contiene l'ipotesi che vogliamo. Ad esempio, se si vuole tirare il presupposto della colonna di destra dopo la colonna scenario, si potrebbe mettere 2 perché è la seconda colonna. Il valore "FALSE" a l'ultimo ingresso per la funzione si riferisce al fatto che vogliamo una corrispondenza esatta del valore della nostra cella scenario assunzione e il valore nella colonna scenario della nostra tavola.

Ora possiamo cambiare il valore nella nostra cella scenario e tutte le nostre ipotesi si aggiorna automaticamente a tale scenario. Questo è solo un uso del CERCA.VERT e funzioni CERCA.ORIZZ, ma illustra il concetto dietro di loro.

La capacità di rapido riferimento a un valore specifico in una tabella porta la potenza di un piccolo database in un foglio elettronico e può portare a significativi miglioramenti di efficienza per i modelli finanziari.

La funzione INDIRETTO

Un'altra funzione che apre realmente le porte a modelli finanziari e contribuisce a ordinare i dati in fogli di calcolo in generale è la funzione INDIRETTO. La funzione INDIRETTO utilizza i valori all'interno delle cellule per costruire un riferimento di cella. Per esempio, se la cella A1 contiene la "B5", il valore e la cella B5 contiene il valore "$ 100", quindi la funzione INDIRETTO (A1) comporterebbe il valore di $ 100.

A prima vista, questa funzione potrebbe sembrare inconsequentially. Perché non solo cella B5 riferimento direttamente? Ma cosa succede se abbiamo bisogno di estrarre i valori da diversi fogli di lavoro all'interno di un modello?

Supponiamo che abbiamo un modello che proietta un futuro dichiarazioni redditi delle società in base alla sua ultima dichiarazione dei redditi. Vogliamo tirare i valori del conto economico reale su una scheda foglio separato e usarli nel nostro modello di previsione nuove dichiarazioni.

Ogni volta che l'azienda mette fuori una nuova comunicazione finanziaria, avremmo dovuto copiare e incollare i nuovi valori nel nostro modello. Per evitare questo noioso processo, possiamo usare la funzione INDIRETTA per afferrare i valori sulla nuova dichiarazione finanziaria semplicemente aggiungendo la nuova istruzione come un foglio di lavoro nel nostro modello e modificando il valore in una cella singola.

Ecco come si può lavorare. Creare una cella di input che si riferisce a più tardi la sua dichiarazione finanziaria e mettere "2010" nella cella come segnaposto. Per il 2010 foglio di bilancio, assicurarsi che la scheda si chiama "2010" (si noti che l'utilizzo di spazi nei nomi di foglio di lavoro richiedono l'utilizzo di virgolette intorno al nome del foglio di lavoro in una formula di riferimento).

Quindi per ogni valore nel nostro modello di cui abbiamo bisogno di fare riferimento a un valore di una dichiarazione finanziaria reale, si usa la funzione INDIRETTA. Diciamo che il valore delle entrate è contenuto nella cella D8 del foglio di lavoro di bilancio 2010 e la nostra cella di input per tale foglio di lavoro è in A5. Si dovrebbe scrivere la seguente funzione:

= INDIRETTO (A5 & "! D8")

Excel interpretare questa funzione come un riferimento che assomiglia a questo:

= 2010! D8

Questo farà rientrare il valore delle entrate del foglio "2010" dalla cella D8. Vorremmo utilizzare una funzione simile per tutti i restanti valori che abbiamo bisogno di tirare, sostituendo "D8", con il riferimento di cella del foglio di lavoro appropriato scheda finanziaria.

Supponendo che tutti i bilanci per la società seguono lo stesso formato, è ora possibile aggiornare facilmente il modello per il 2011 finanziari. Abbiamo semplicemente copiarli in un nuovo foglio di lavoro nel nostro modello e rinominare il foglio di lavoro "2011". Abbiamo poi cambiare la nostra cella di input a "2011", e la funzione INDIRETTO ora tirare tutti i valori del foglio di lavoro "2011" anziché il "2010".

Ci sono ovviamente molti modi di andare di risolvere questo tipo di problemi, ma queste funzioni darà un modellatore finanziaria alcuni importanti strumenti per affrontarle. Ci sono molti modi in cui la SE, CERCA.VERT / CERCA.ORIZZ e funzioni indirette possono essere utilizzate per raccogliere dati in modelli finanziari e progetti di fogli di calcolo. Possono anche essere usati insieme per eseguire alcuni talenti piuttosto sorprendente.

Ricordate che la modellazione finanziaria è una forma d'arte, ed è necessario pensare in modo creativo per trovare soluzioni efficienti per i rapporti di modelli finanziari. Le funzioni più che si ha familiarità con il modo più creativo ed efficiente si può fare per trovare queste soluzioni.

Vuoi vedere alcuni esempi di modelli finanziari connessi a tali funzioni?

Visita Ocean Finance. Oppure provare a fare un quiz finanza!