{"id":2165,"date":"2023-09-19T09:26:00","date_gmt":"2023-09-19T07:26:00","guid":{"rendered":"https:\/\/bicontrolling.com\/?p=2165"},"modified":"2023-09-20T08:36:20","modified_gmt":"2023-09-20T06:36:20","slug":"la-rentabilidad-en-un-modelo-de-datos-financiero","status":"publish","type":"post","link":"https:\/\/bicontrolling.com\/index.php\/2023\/09\/19\/la-rentabilidad-en-un-modelo-de-datos-financiero\/","title":{"rendered":"La rentabilidad en un modelo de datos financiero"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">Introducci\u00f3n<\/h3>\n\n\n\n<p>En este art\u00edculo vamos a tratar una de las cuestiones clave para diagnosticar la salud de una empresa:<strong> la rentabilidad.<\/strong> Este indicador, que como veremos m\u00e1s adelante puede hacer referencia a m\u00e9tricas totalmente distintas entre si, depende de forma considerable de las decisiones tomadas por los directivos de la organizaci\u00f3n.<\/p>\n\n\n\n<p>Podr\u00edamos pensar que nos acercamos a la rentabilidad mediante la comparaci\u00f3n interanual de los beneficios empresariales. Sin embargo, dicha comparaci\u00f3n puede albergar actuaciones empresariales que distorsionen la calidad del resultado. Por ejemplo,<strong> <\/strong>si el incremento de las ventas<strong> proviene de una pobre negociaci\u00f3n con los clientes, que ha dado como resultado una ampliaci\u00f3n del periodo medio de cobro; o si est\u00e1 acompa\u00f1ado de una estrategia de enfoque conservador en las operaciones, con grandes incrementos en los saldos de existencias<\/strong> para evitar roturas de <em>stock<\/em>, ese aumento de ventas y de beneficios conllevar\u00e1 tambi\u00e9n un<strong> incremento indeseado de los activos en el balance (en este caso, de las necesidades operativas de fondos) y, por lo tanto, exigir\u00e1 igualmente un aumento de los recursos para financiarlos.<\/strong> Del mismo modo, un incremento en la cifra de ventas conseguido mediante un aumento desproporcionado en los costes incurridos para obtener aquellas tampoco mejorar\u00e1 la rentabilidad.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Otro ejemplo donde el an\u00e1lisis de la Cuenta de Resultados puede llevarnos a conclusiones erroneas sobre la rentabilidad obtenida es el siguiente. Una empresa puede aumentar su deuda bancaria con el objetivo de financiar sus inversiones, lo cual llevar\u00e1 a un aumento de los gastos financieros y, por lo tanto, a una reducci\u00f3n de sus beneficios. Al contrario de lo que pueda parecer, <strong>este hecho no tiene porque producir una reducci\u00f3n en la rentabilidad de la empresa, sino que es posible que lo que genere sea un aumento de la misma, debido al efecto del apalancamiento financiero. <\/strong>Por supuesto, esta decisi\u00f3n si que aumentar\u00e1 el riesgo econ\u00f3mico de la compa\u00f1ia.<\/p>\n\n\n\n<p>Por todo ello, al hablar de rentabilidad, el beneficio debe medirse compar\u00e1ndolo con los activos comprometidos en su generaci\u00f3n, analizando tambi\u00e9n el efecto que las decisiones operativas y financieras tienen sobre el Balance de Situaci\u00f3n, y no solo sobre la Cuenta de Resultados. Igualmente, <strong>siempre que evaluemos la rentabilidad tendremos que analizar el riesgo, ya que ambos son factores mutuamente dependientes.<\/strong><\/p>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Indicadores de rentabilidad<\/h3>\n\n\n\n<p>Como comentabamos al principio del art\u00edculo, cuando se nombra la rentabilidad en el \u00e1mbito financiero se puede estar hablando de indicadores totalmente distintos.<\/p>\n\n\n\n<p>Antes de continuar, hay que aclarar que en este art\u00edculo nos centramos en los<strong> indicadores contables de la rentabilidad, es decir, aquellos que son fruto de datos provenientes del Balance y de la Cuenta de P\u00e9rdidas y Ganancias. <\/strong>Por lo tanto, el t\u00e9rmino rentabilidad aqu\u00ed empleado no debe confundirse con el obtenido en el proceso de medici\u00f3n de la creaci\u00f3n de valor de una empresa seg\u00fan la metodolog\u00eda de descuento de los flujos de caja esperados. En ese caso, la rentabilidad de un proyecto se obtendr\u00e1 mediante la comparaci\u00f3n de la tasa interna de retorno del mismo (TIR) con el coste promedio ponderado del capital empleado (WACC).<\/p>\n\n\n\n<p>Dicho esto, vamos a describir los indicadores de rentabilidad m\u00e1s importantes, para posteriormente ver como podemos calcularlos en Power BI.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">El margen sobre ventas (return on sales &#8211; ROS)<\/h5>\n\n\n\n<p>Este primer ratio se construye del siguiente modo:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/08\/image-15.png?resize=514%2C51&#038;ssl=1\" alt=\"\" class=\"wp-image-2182\" width=\"514\" height=\"51\" srcset=\"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/08\/image-15.png?w=618&amp;ssl=1 618w, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/08\/image-15.png?resize=300%2C30&amp;ssl=1 300w\" sizes=\"auto, (max-width: 514px) 100vw, 514px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>El ROS es m\u00e1s un indicador de eficiencia que de rentabilidad, ya que nos muestra cu\u00e1n eficiente es la empresa en la gesti\u00f3n de sus operaciones, pues representa <strong>qu\u00e9 parte de cada unidad vendida permanece en la empresa en forma de beneficio, tras haber hecho frente a todos los costes y gastos de explotaci\u00f3n.<\/strong><\/p>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">La rentabilidad de la inversi\u00f3n (return on investment &#8211; ROI)<\/h5>\n\n\n\n<p>El ratio de rentabilidad de la inversi\u00f3n (ROI) se calcula de la siguiente manera:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/08\/image-16.png?resize=463%2C51&#038;ssl=1\" alt=\"\" class=\"wp-image-2187\" width=\"463\" height=\"51\" srcset=\"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/08\/image-16.png?w=659&amp;ssl=1 659w, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/08\/image-16.png?resize=300%2C33&amp;ssl=1 300w\" sizes=\"auto, (max-width: 463px) 100vw, 463px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Este ratio lo podemos encontrar tambi\u00e9n como rentabilidad de los activos totales (<em>return on total assets<\/em> ROTA) o rentabilidad de los activos (<em>return on assets <\/em>&#8211; ROA), y<strong> nos muestra el beneficio obtenido por la explotaci\u00f3n de los activos totales de la empresa<\/strong> sin tener en cuenta c\u00f3mo est\u00e1n siendo financiados dichos activos.<\/p>\n\n\n\n<p>En mi opini\u00f3n, este indicador ofrece <strong>una visi\u00f3n bastante limitada, ya que en la construcci\u00f3n del denominador no se utiliza el balance financiero sino el balance completo, y por tanto, no se hace distinci\u00f3n entre activos financiados con recursos sin coste (financiaci\u00f3n espont\u00e1nea) y activos financiados con recursos con coste.<\/strong><\/p>\n\n\n\n<p>Por otro lado, es curioso que en el numerador se utilice el Resultado Neto de Explotaci\u00f3n, que expresa nada m\u00e1s que el rendimiento obtenido por los activos materiales e intangibles de la empresa, pero excluye el resultado derivado de los activos financieros que se encuentra en la partida de ingresos financieros de la Cuenta de Resultados. En mi opini\u00f3n, y teniendo en cuenta que las inversiones financieras si est\u00e1n incluidas en el denominador, <strong>es mucho m\u00e1s preciso utilizar en el numerador el BAGFI (beneficio antes de gastos financieros e impuestos), que recoge el beneficio obtenido por el uso de todos los activos a disposici\u00f3n de la empresa.<\/strong> Probablemente dedicaremos en el futuro un art\u00edculo completo a analizar este punto.<\/p>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">Rentabilidad econ\u00f3mica (RE) o del capital invertido (return on invested capital &#8211;<br>ROIC)<\/h5>\n\n\n\n<p>El ratio de rentabilidad econ\u00f3mica (RE) o del capital invertido (ROIC) se construye del siguiente modo:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/08\/image-17.png?resize=537%2C51&#038;ssl=1\" alt=\"\" class=\"wp-image-2188\" width=\"537\" height=\"51\" srcset=\"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/08\/image-17.png?w=778&amp;ssl=1 778w, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/08\/image-17.png?resize=300%2C29&amp;ssl=1 300w, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/08\/image-17.png?resize=768%2C73&amp;ssl=1 768w\" sizes=\"auto, (max-width: 537px) 100vw, 537px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>El ROIC nos muestra el beneficio obtenido por el uso del capital invertido en la empresa. A diferencia del ratio anterior, <strong>s\u00ed tenemos en cuenta c\u00f3mo est\u00e1n siendo financiados los activos utilizados<\/strong>, pues consideramos exclusivamente los activos financiados con coste, esto es, los que se muestran en el activo del balance financiero; Activo No Corriente (ANC) + Necesidades Operativas de Fondos (NOF) + Inversiones Financieras Temporales (IFT).<\/p>\n\n\n\n<p>Hay otros ratios que podemos encontrarnos que en realidad son exactamente lo mismo que el ROIC, entre ellos:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Rentabilidad de los activos netos (RONA)<\/li>\n\n\n\n<li>Rentabilidad del capital empleado (ROCE)<\/li>\n<\/ul>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">La rentabilidad financiera (RF) o de los accionistas (return on equity &#8211; ROE)<\/h5>\n\n\n\n<p>El ratio de rentabilidad financiera (RF) o de los accionistas (ROE) se construye del siguiente modo:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/08\/image-18.png?resize=274%2C53&#038;ssl=1\" alt=\"\" class=\"wp-image-2191\" width=\"274\" height=\"53\" srcset=\"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/08\/image-18.png?w=398&amp;ssl=1 398w, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/08\/image-18.png?resize=300%2C59&amp;ssl=1 300w\" sizes=\"auto, (max-width: 274px) 100vw, 274px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Este ratio expresa <strong>cu\u00e1n rentable es la empresa para sus propietarios<\/strong>, pues compara el beneficio neto, esto es, el que le queda al accionista despu\u00e9s de que la empresa ha hecho frente a todos sus dem\u00e1s compromisos, con los recursos aportados por los accionistas, en forma de capital y beneficios no distribuidos.<\/p>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">C\u00e1lculos en DAX<\/h3>\n\n\n\n<p>La consideraci\u00f3n m\u00e1s importante a tener en cuenta es que en este tipo de ratios estamos<strong> comparando una magnitud de la Cuenta de PyG con una magnitud del Balance. Dado que la primera es una magnitud \u00abflujo\u00bb generada a lo largo de todo un periodo, y la segunda, una magnitud \u00abstock\u00bb o \u00abfondo\u00bb obtenida en un momento puntual de la vida de la empresa,<\/strong> deberemos dividir la magnitud de la Cuenta de Resultados entre el valor promedio de la magnitud de Balance.<\/p>\n\n\n\n<p>En valoraci\u00f3n de empresas y an\u00e1lisis de estados econ\u00f3mico financieros disponemos normalmente de un balance por a\u00f1o, con suerte contamos con balances intermedios semestrales o trimestrales. En estos casos, la media aritm\u00e9tica de, por ejemplo, el Patrimonio Neto en el caso del ROE, puede ser realmente imprecisa. Imaginemos que, por necesidades estrat\u00e9gicas y\/o financieras, una empresa realiza una ampliaci\u00f3n de capital en diciembre. Si solo disponemos del balance al inicio y al final del a\u00f1o, estar\u00edamos considerando por igual ambos valores del Patrimonio Neto (antes y despues de la ampliaci\u00f3n de capital), cuando en realidad<strong> el valor despu\u00e9s de la ampliaci\u00f3n solo ha estado presente en unos pocos d\u00edas del a\u00f1o.<\/strong><\/p>\n\n\n\n<p>Al contrario que en los casos anteriores, cuando trabajamos con un modelo de datos financiero en un sistema de BI, no disponemos de 2, 3 o 6 balances por a\u00f1o, sino que tenemos 365 balances al a\u00f1o! (366  en el caso de bisiesto), por lo que<strong> podemos ser mucho m\u00e1s precisos en el c\u00e1lculo de nuestras variables \u00abstock\u00bb. <\/strong><\/p>\n\n\n\n<p>Digamos que queremos calcular el ROE, cuya f\u00f3rmula en DAX ser\u00eda la siguiente:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:7.700000762939453px;line-height:1.25rem\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"ROE =\nVAR _BN = [PyG]\nVAR _PNmedio = [PN Medio]\nRETURN\n    DIVIDE (\n        _BN,\n        _PNmedio\n    )\n\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #4FC1FF\">ROE<\/span><span style=\"color: #D4D4D4\"> =<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">VAR<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #4FC1FF\">_BN<\/span><span style=\"color: #D4D4D4\"> = <\/span><span style=\"color: #DCDCAA\">[PyG]<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">VAR<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #4FC1FF\">_PNmedio<\/span><span style=\"color: #D4D4D4\"> = <\/span><span style=\"color: #DCDCAA\">[PN Medio]<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">RETURN<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    <\/span><span style=\"color: #569CD6\">DIVIDE<\/span><span style=\"color: #D4D4D4\"> (<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #4FC1FF\">_BN<\/span><span style=\"color: #D4D4D4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #4FC1FF\">_PNmedio<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    )<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><span style=\"display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative\">DAX<\/span><\/div>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>El Beneficio Neto es directo, corresponde al resultado de la Cuenta de Perdidas y Ganancias en el contexto de filtro temporal seleccionado por el usuario. El cuanto al denominador, como venimos diciendo, tenemos muchas opciones de calcularlo. Todo depende del <strong>equilibrio entre precisi\u00f3n y el precio en t\u00e9rminos de rendimiento que estemos dispuestos a pagar. <\/strong><\/p>\n\n\n\n<p>En un extremo, si estamos hablando de una empresa cuyos Fondos Propios son muy estables y solo se ven alterados por la aplicaci\u00f3n del Resultado del ejercicio, podemos optar por la opci\u00f3n m\u00e1s simple, que ser\u00eda considerar solamente los valores del PN del d\u00eda anterior al del inicio del contexto y el del \u00faltimo d\u00eda del mismo, sumarlos y dividir entre 2:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:15.399999618530273px;line-height:1.25rem\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"PN Medio =\nVAR _PrimeraFechaVisible =\n    MIN ( 'Calendario'[Fecha] )\nVAR _PNInicio =\n    CALCULATE (\n        [A) PATRIMONIO NETO],\n        FILTER (\n            ALL ( 'Calendario'[Fecha] ),\n            'Calendario'[Fecha] &lt; _PrimeraFechaVisible\n        )\n    )\nVAR _PNFinal =\n    CALCULATE (\n        [A) PATRIMONIO NETO],\n        LASTDATE ( 'Calendario'[Fecha] )\n    )\nRETURN\n    DIVIDE (\n        _PNFinal + _PNInicio,\n        2\n    )\n\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #4FC1FF\">PN<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #4FC1FF\">Medio<\/span><span style=\"color: #D4D4D4\"> =<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">VAR<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #4FC1FF\">_PrimeraFechaVisible<\/span><span style=\"color: #D4D4D4\"> =<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    <\/span><span style=\"color: #569CD6\">MIN<\/span><span style=\"color: #D4D4D4\"> ( <\/span><span style=\"color: #4EC9B0\">&#39;Calendario&#39;<\/span><span style=\"color: #DCDCAA\">[Fecha]<\/span><span style=\"color: #D4D4D4\"> )<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">VAR<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #4FC1FF\">_PNInicio<\/span><span style=\"color: #D4D4D4\"> =<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    <\/span><span style=\"color: #569CD6\">CALCULATE<\/span><span style=\"color: #D4D4D4\"> (<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #DCDCAA\">[A) PATRIMONIO NETO]<\/span><span style=\"color: #D4D4D4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #569CD6\">FILTER<\/span><span style=\"color: #D4D4D4\"> (<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">            <\/span><span style=\"color: #569CD6\">ALL<\/span><span style=\"color: #D4D4D4\"> ( <\/span><span style=\"color: #4EC9B0\">&#39;Calendario&#39;<\/span><span style=\"color: #DCDCAA\">[Fecha]<\/span><span style=\"color: #D4D4D4\"> ),<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">            <\/span><span style=\"color: #4EC9B0\">&#39;Calendario&#39;<\/span><span style=\"color: #DCDCAA\">[Fecha]<\/span><span style=\"color: #D4D4D4\"> &lt; <\/span><span style=\"color: #4FC1FF\">_PrimeraFechaVisible<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">        )<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    )<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">VAR<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #4FC1FF\">_PNFinal<\/span><span style=\"color: #D4D4D4\"> =<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    <\/span><span style=\"color: #569CD6\">CALCULATE<\/span><span style=\"color: #D4D4D4\"> (<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #DCDCAA\">[A) PATRIMONIO NETO]<\/span><span style=\"color: #D4D4D4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #569CD6\">LASTDATE<\/span><span style=\"color: #D4D4D4\"> ( <\/span><span style=\"color: #4EC9B0\">&#39;Calendario&#39;<\/span><span style=\"color: #DCDCAA\">[Fecha]<\/span><span style=\"color: #D4D4D4\"> )<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    )<\/span><\/span>\n<span class=\"line\"><span style=\"color: #C586C0\">RETURN<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    <\/span><span style=\"color: #569CD6\">DIVIDE<\/span><span style=\"color: #D4D4D4\"> (<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #4FC1FF\">_PNFinal<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #569CD6\">+<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #4FC1FF\">_PNInicio<\/span><span style=\"color: #D4D4D4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #B5CEA8\">2<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    )<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><span style=\"display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative\">DAX<\/span><\/div>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>En el otro extremo, podemos considerar el valor del PN para cada uno de los d\u00edas del horizonte temporal considerado. Para ello, es tan sencillo como iterar la clave primaria de la dimensi\u00f3n temporal y dejar que la transici\u00f3n del contexto haga su trabajo:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:7.700000762939453px;line-height:1.25rem\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"PN Medio =\nAVERAGEX (\n    VALUES ( 'Calendario'[Fecha] ) ,\n    [PN]\n)\n\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #4FC1FF\">PN<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #4FC1FF\">Medio<\/span><span style=\"color: #D4D4D4\"> =<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">AVERAGEX<\/span><span style=\"color: #D4D4D4\"> (<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    <\/span><span style=\"color: #569CD6\">VALUES<\/span><span style=\"color: #D4D4D4\"> ( <\/span><span style=\"color: #4EC9B0\">&#39;Calendario&#39;<\/span><span style=\"color: #DCDCAA\">[Fecha]<\/span><span style=\"color: #D4D4D4\"> ) ,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    <\/span><span style=\"color: #DCDCAA\">[PN]<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">)<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><span style=\"display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative\">DAX<\/span><\/div>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Entre estos dos extremos, podemos considerar <strong>muchas m\u00e1s opciones a la hora de calcular el promedio de una magnitud \u00abstock\u00bb.<\/strong> Por ejemplo, podemos sumar el PN al final de cada uno de los meses presentes en el contexto de filtro actual, y dividir el resultado entre dicho n\u00famero de meses. Lo mismo podr\u00edamos hacer con los trimestres presentes en el contexto. Una vez m\u00e1s, <strong>la decisi\u00f3n debe tomarse teniendo en cuenta varios aspectos; entre ellos, las caracter\u00edsticas de la empresa, la precisi\u00f3n buscada, el volumen de los datos con el que estemos trabajando o el rendimiento que se considera aceptable por parte de los usuarios.<\/strong><\/p>\n\n\n\n<p>Por \u00faltimo, cabe resaltar que al igual que con otros indicadores que combinan magnitudes \u00abflujo\u00bb y \u00abstock\u00bb como los periodos medios de maduraci\u00f3n, si queremos analizar la tendencia de cualquier ratio de rentabilidad con la posilibidad de movernos por diferentes periodos, lo m\u00e1s recomendable es utilizar <strong>m\u00e9tricas con las que estandarizar los intervalos de tiempo utilizados para el c\u00e1lculo, como el <em>Rolling Quarter<\/em> o el <em>Rolling Year<\/em>, tambien denominado <em>Moving Annual Total<\/em> <em>(MAT)<\/em>.<\/strong> De esta forma trimestralizaremos o anualizaremos los resultados.<\/p>\n\n\n\n<p>Por ejemplo, si queremos calcular el <em>Moving Annual Total<\/em> del Beneficio Neto utilizar\u00edamos la funci\u00f3n <code>DATESINPERIOD<\/code>, que devuelve el conjunto de fechas a partir del \u00faltimo d\u00eda visible en el contexto de filtro (segundo argumento) y aplicando el desfase especificado en los argumentos tercero y cuarto. La medida MAT del Beneficio Neto quedar\u00eda como sigue:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:15.400002002716064px;line-height:1.25rem\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"PyG MAT =\nIF (\n    [ShowValueForDatesDiario],\n    CALCULATE (\n        [PyG],\n        DATESINPERIOD (\n            'Calendario'[Fecha],\n            MAX ( 'Calendario'[Fecha] ),\n            -1,\n            YEAR\n        )\n    )\n)\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #4FC1FF\">PyG<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #4FC1FF\">MAT<\/span><span style=\"color: #D4D4D4\"> =<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">IF<\/span><span style=\"color: #D4D4D4\"> (<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    <\/span><span style=\"color: #DCDCAA\">[ShowValueForDatesDiario]<\/span><span style=\"color: #D4D4D4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    <\/span><span style=\"color: #569CD6\">CALCULATE<\/span><span style=\"color: #D4D4D4\"> (<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #DCDCAA\">[PyG]<\/span><span style=\"color: #D4D4D4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #569CD6\">DATESINPERIOD<\/span><span style=\"color: #D4D4D4\"> (<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">            <\/span><span style=\"color: #4EC9B0\">&#39;Calendario&#39;<\/span><span style=\"color: #DCDCAA\">[Fecha]<\/span><span style=\"color: #D4D4D4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">            <\/span><span style=\"color: #569CD6\">MAX<\/span><span style=\"color: #D4D4D4\"> ( <\/span><span style=\"color: #4EC9B0\">&#39;Calendario&#39;<\/span><span style=\"color: #DCDCAA\">[Fecha]<\/span><span style=\"color: #D4D4D4\"> ),<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">            <\/span><span style=\"color: #569CD6\">-<\/span><span style=\"color: #B5CEA8\">1<\/span><span style=\"color: #D4D4D4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">            <\/span><span style=\"color: #569CD6\">YEAR<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">        )<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    )<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">)<\/span><\/span><\/code><\/pre><span style=\"display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative\">DAX<\/span><\/div>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Podr\u00edamos obtener el mismo filtro temporal con la funci\u00f3n <code>DATESBETWEEN<\/code>, muy \u00fatil si tratamos con periodos de tiempo no estandarizados. El c\u00e1lculo anterior quedar\u00eda de la siguiente forma:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro padding-bottom-disabled cbp-has-line-numbers\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:15.399999618530273px;line-height:1.25rem\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#1E1E1E\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"PyG MAT =\nIF (\n    [ShowValueForDatesDiario],\n    CALCULATE (\n        [PyG],\n        DATESBETWEEN (\n            'Calendario'[Fecha],\n            NEXTDAY (\n                SAMEPERIODLASTYEAR (\n                    LASTDATE ( 'Calendario'[Fecha] )\n                )\n            ),\n            LASTDATE ( 'Calendario'[Fecha] )\n        )\n    )\n)\n\" style=\"color:#D4D4D4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dark-plus\" style=\"background-color: #1E1E1E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #4FC1FF\">PyG<\/span><span style=\"color: #D4D4D4\"> <\/span><span style=\"color: #4FC1FF\">MAT<\/span><span style=\"color: #D4D4D4\"> =<\/span><\/span>\n<span class=\"line\"><span style=\"color: #569CD6\">IF<\/span><span style=\"color: #D4D4D4\"> (<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    <\/span><span style=\"color: #DCDCAA\">[ShowValueForDatesDiario]<\/span><span style=\"color: #D4D4D4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    <\/span><span style=\"color: #569CD6\">CALCULATE<\/span><span style=\"color: #D4D4D4\"> (<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #DCDCAA\">[PyG]<\/span><span style=\"color: #D4D4D4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">        <\/span><span style=\"color: #569CD6\">DATESBETWEEN<\/span><span style=\"color: #D4D4D4\"> (<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">            <\/span><span style=\"color: #4EC9B0\">&#39;Calendario&#39;<\/span><span style=\"color: #DCDCAA\">[Fecha]<\/span><span style=\"color: #D4D4D4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">            <\/span><span style=\"color: #569CD6\">NEXTDAY<\/span><span style=\"color: #D4D4D4\"> (<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">                <\/span><span style=\"color: #569CD6\">SAMEPERIODLASTYEAR<\/span><span style=\"color: #D4D4D4\"> (<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">                    <\/span><span style=\"color: #569CD6\">LASTDATE<\/span><span style=\"color: #D4D4D4\"> ( <\/span><span style=\"color: #4EC9B0\">&#39;Calendario&#39;<\/span><span style=\"color: #DCDCAA\">[Fecha]<\/span><span style=\"color: #D4D4D4\"> )<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">                )<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">            ),<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">            <\/span><span style=\"color: #569CD6\">LASTDATE<\/span><span style=\"color: #D4D4D4\"> ( <\/span><span style=\"color: #4EC9B0\">&#39;Calendario&#39;<\/span><span style=\"color: #DCDCAA\">[Fecha]<\/span><span style=\"color: #D4D4D4\"> )<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">        )<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">    )<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D4D4D4\">)<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><span style=\"display:flex;align-items:flex-end;padding:10px;width:100%;justify-content:flex-end;background-color:#1E1E1E;color:#c7c7c7;font-size:12px;line-height:1;position:relative\">DAX<\/span><\/div>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Teniendo tambi\u00e9n en cuenta la necesidad de aplicar el mismo horizonte temporal en la medida del denominador, el PN medio, <strong>podr\u00edamos visualizar la evoluci\u00f3n del ROE anual, por ejemplo, mensualmente:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"629\" height=\"304\" src=\"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/09\/image.png?resize=629%2C304&#038;ssl=1\" alt=\"\" class=\"wp-image-2231\" srcset=\"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/09\/image.png?resize=1024%2C495&amp;ssl=1 1024w, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/09\/image.png?resize=300%2C145&amp;ssl=1 300w, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/09\/image.png?resize=768%2C371&amp;ssl=1 768w, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/09\/image.png?resize=900%2C435&amp;ssl=1 900w, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/09\/image.png?w=1163&amp;ssl=1 1163w\" sizes=\"auto, (max-width: 629px) 100vw, 629px\" \/><\/figure>\n\n\n\n<p>&nbsp;<\/p>\n<blockquote>\n<p><span style=\"color: #808080;\">Todo el c\u00f3digo DAX de este art\u00edculo ha sido formateado con<em> \u00abDAX Formatter\u00bb <\/em><\/span><br><a href=\"http:\/\/www.daxformatter.com?utm_source=badge-dark&amp;utm_medium=ad&amp;utm_campaign=embed\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.daxformatter.com\/wp-content\/themes\/daxformatter\/images\/daxformatter-badge-small-dark.png?w=629\" alt=\"DAX Formatter by SQLBI\"><\/a><\/p>\n<\/blockquote>\n<div>&nbsp;<\/div>\n<div>&nbsp;<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Introducci\u00f3n En este art\u00edculo vamos a tratar una de las cuestiones clave para diagnosticar la salud de una empresa: la rentabilidad. Este indicador, que como veremos m\u00e1s adelante puede hacer referencia a m\u00e9tricas totalmente distintas entre si, depende de forma considerable de las decisiones tomadas por los directivos de la organizaci\u00f3n. Podr\u00edamos pensar que nos [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[2,3,4,5],"tags":[27,62,9,61,38,11,31,14,56,60],"post_series":[],"class_list":["post-2165","post","type-post","status-publish","format-standard","hentry","category-arquitectura-de-datos","category-controlling-dir-financiera","category-dax-power-pivot","category-inteligencia-de-tiempo","tag-bi","tag-cfo","tag-dax","tag-direccion-financiera","tag-estados-financieros","tag-inteligencia-de-negocios","tag-modelado-de-datos","tag-power-bi","tag-rentabilidad","tag-roi"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"Introducci\u00f3n En este art\u00edculo vamos a tratar una de las cuestiones clave para diagnosticar la salud de una empresa: la rentabilidad. Este indicador, que como veremos m\u00e1s adelante puede hacer referencia a m\u00e9tricas totalmente distintas entre si, depende de forma considerable de las decisiones tomadas por los directivos de la organizaci\u00f3n. Podr\u00edamos pensar que nos\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Admin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/bicontrolling.com\/index.php\/2023\/09\/19\/la-rentabilidad-en-un-modelo-de-datos-financiero\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Business Intelligence Controlling | La nueva generaci\u00f3n del reporting econ\u00f3mico-financiero y el control de gesti\u00f3n empresarial\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"La rentabilidad en un modelo de datos financiero | Business Intelligence Controlling\" \/>\n\t\t<meta property=\"og:description\" content=\"Introducci\u00f3n En este art\u00edculo vamos a tratar una de las cuestiones clave para diagnosticar la salud de una empresa: la rentabilidad. Este indicador, que como veremos m\u00e1s adelante puede hacer referencia a m\u00e9tricas totalmente distintas entre si, depende de forma considerable de las decisiones tomadas por los directivos de la organizaci\u00f3n. Podr\u00edamos pensar que nos\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/bicontrolling.com\/index.php\/2023\/09\/19\/la-rentabilidad-en-un-modelo-de-datos-financiero\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-09-19T07:26:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-09-20T06:36:20+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"La rentabilidad en un modelo de datos financiero | Business Intelligence Controlling\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Introducci\u00f3n En este art\u00edculo vamos a tratar una de las cuestiones clave para diagnosticar la salud de una empresa: la rentabilidad. Este indicador, que como veremos m\u00e1s adelante puede hacer referencia a m\u00e9tricas totalmente distintas entre si, depende de forma considerable de las decisiones tomadas por los directivos de la organizaci\u00f3n. Podr\u00edamos pensar que nos\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/2023\\\/09\\\/19\\\/la-rentabilidad-en-un-modelo-de-datos-financiero\\\/#article\",\"name\":\"La rentabilidad en un modelo de datos financiero | Business Intelligence Controlling\",\"headline\":\"La rentabilidad en un modelo de datos financiero\",\"author\":{\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/author\\\/vlozanoluque_sg8t8mat\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/bicontrolling.com\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/image-15.png?fit=618%2C61&ssl=1\",\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/2023\\\/09\\\/19\\\/la-rentabilidad-en-un-modelo-de-datos-financiero\\\/#articleImage\",\"width\":618,\"height\":61},\"datePublished\":\"2023-09-19T09:26:00+02:00\",\"dateModified\":\"2023-09-20T08:36:20+02:00\",\"inLanguage\":\"es-ES\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/2023\\\/09\\\/19\\\/la-rentabilidad-en-un-modelo-de-datos-financiero\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/2023\\\/09\\\/19\\\/la-rentabilidad-en-un-modelo-de-datos-financiero\\\/#webpage\"},\"articleSection\":\"Arquitectura de datos, Controlling \\\/ Dir. Financiera, DAX, Inteligencia de tiempo, BI, CFO, DAX, Direcci\\u00f3n financiera, Estados Financieros, Inteligencia de negocios, Modelado de datos, Power BI, Rentabilidad, ROI\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/2023\\\/09\\\/19\\\/la-rentabilidad-en-un-modelo-de-datos-financiero\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/#listItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\\\/\\\/bicontrolling.com\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/category\\\/arquitectura-de-datos\\\/#listItem\",\"name\":\"Arquitectura de datos\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/category\\\/arquitectura-de-datos\\\/#listItem\",\"position\":2,\"name\":\"Arquitectura de datos\",\"item\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/category\\\/arquitectura-de-datos\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/2023\\\/09\\\/19\\\/la-rentabilidad-en-un-modelo-de-datos-financiero\\\/#listItem\",\"name\":\"La rentabilidad en un modelo de datos financiero\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/#listItem\",\"name\":\"Inicio\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/2023\\\/09\\\/19\\\/la-rentabilidad-en-un-modelo-de-datos-financiero\\\/#listItem\",\"position\":3,\"name\":\"La rentabilidad en un modelo de datos financiero\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/category\\\/arquitectura-de-datos\\\/#listItem\",\"name\":\"Arquitectura de datos\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/#organization\",\"name\":\"Business Intelligence Controlling\",\"description\":\"La nueva generaci\\u00f3n del reporting econ\\u00f3mico-financiero y el control de gesti\\u00f3n empresarial\",\"url\":\"https:\\\/\\\/bicontrolling.com\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/author\\\/vlozanoluque_sg8t8mat\\\/#author\",\"url\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/author\\\/vlozanoluque_sg8t8mat\\\/\",\"name\":\"Admin\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/2023\\\/09\\\/19\\\/la-rentabilidad-en-un-modelo-de-datos-financiero\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/00c17f691e05a0999c7ea23a9ae4aa6e7ae25f55cd91ae9629fe81a02ae98278?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Admin\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/2023\\\/09\\\/19\\\/la-rentabilidad-en-un-modelo-de-datos-financiero\\\/#webpage\",\"url\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/2023\\\/09\\\/19\\\/la-rentabilidad-en-un-modelo-de-datos-financiero\\\/\",\"name\":\"La rentabilidad en un modelo de datos financiero | Business Intelligence Controlling\",\"description\":\"Introducci\\u00f3n En este art\\u00edculo vamos a tratar una de las cuestiones clave para diagnosticar la salud de una empresa: la rentabilidad. Este indicador, que como veremos m\\u00e1s adelante puede hacer referencia a m\\u00e9tricas totalmente distintas entre si, depende de forma considerable de las decisiones tomadas por los directivos de la organizaci\\u00f3n. Podr\\u00edamos pensar que nos\",\"inLanguage\":\"es-ES\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/2023\\\/09\\\/19\\\/la-rentabilidad-en-un-modelo-de-datos-financiero\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/author\\\/vlozanoluque_sg8t8mat\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/index.php\\\/author\\\/vlozanoluque_sg8t8mat\\\/#author\"},\"datePublished\":\"2023-09-19T09:26:00+02:00\",\"dateModified\":\"2023-09-20T08:36:20+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/#website\",\"url\":\"https:\\\/\\\/bicontrolling.com\\\/\",\"name\":\"Business Intelligence Controlling\",\"description\":\"La nueva generaci\\u00f3n del reporting econ\\u00f3mico-financiero y el control de gesti\\u00f3n empresarial\",\"inLanguage\":\"es-ES\",\"publisher\":{\"@id\":\"https:\\\/\\\/bicontrolling.com\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"La rentabilidad en un modelo de datos financiero | Business Intelligence Controlling","description":"Introducci\u00f3n En este art\u00edculo vamos a tratar una de las cuestiones clave para diagnosticar la salud de una empresa: la rentabilidad. Este indicador, que como veremos m\u00e1s adelante puede hacer referencia a m\u00e9tricas totalmente distintas entre si, depende de forma considerable de las decisiones tomadas por los directivos de la organizaci\u00f3n. Podr\u00edamos pensar que nos","canonical_url":"https:\/\/bicontrolling.com\/index.php\/2023\/09\/19\/la-rentabilidad-en-un-modelo-de-datos-financiero\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bicontrolling.com\/index.php\/2023\/09\/19\/la-rentabilidad-en-un-modelo-de-datos-financiero\/#article","name":"La rentabilidad en un modelo de datos financiero | Business Intelligence Controlling","headline":"La rentabilidad en un modelo de datos financiero","author":{"@id":"https:\/\/bicontrolling.com\/index.php\/author\/vlozanoluque_sg8t8mat\/#author"},"publisher":{"@id":"https:\/\/bicontrolling.com\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/08\/image-15.png?fit=618%2C61&ssl=1","@id":"https:\/\/bicontrolling.com\/index.php\/2023\/09\/19\/la-rentabilidad-en-un-modelo-de-datos-financiero\/#articleImage","width":618,"height":61},"datePublished":"2023-09-19T09:26:00+02:00","dateModified":"2023-09-20T08:36:20+02:00","inLanguage":"es-ES","mainEntityOfPage":{"@id":"https:\/\/bicontrolling.com\/index.php\/2023\/09\/19\/la-rentabilidad-en-un-modelo-de-datos-financiero\/#webpage"},"isPartOf":{"@id":"https:\/\/bicontrolling.com\/index.php\/2023\/09\/19\/la-rentabilidad-en-un-modelo-de-datos-financiero\/#webpage"},"articleSection":"Arquitectura de datos, Controlling \/ Dir. Financiera, DAX, Inteligencia de tiempo, BI, CFO, DAX, Direcci\u00f3n financiera, Estados Financieros, Inteligencia de negocios, Modelado de datos, Power BI, Rentabilidad, ROI"},{"@type":"BreadcrumbList","@id":"https:\/\/bicontrolling.com\/index.php\/2023\/09\/19\/la-rentabilidad-en-un-modelo-de-datos-financiero\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/bicontrolling.com\/#listItem","position":1,"name":"Inicio","item":"https:\/\/bicontrolling.com\/","nextItem":{"@type":"ListItem","@id":"https:\/\/bicontrolling.com\/index.php\/category\/arquitectura-de-datos\/#listItem","name":"Arquitectura de datos"}},{"@type":"ListItem","@id":"https:\/\/bicontrolling.com\/index.php\/category\/arquitectura-de-datos\/#listItem","position":2,"name":"Arquitectura de datos","item":"https:\/\/bicontrolling.com\/index.php\/category\/arquitectura-de-datos\/","nextItem":{"@type":"ListItem","@id":"https:\/\/bicontrolling.com\/index.php\/2023\/09\/19\/la-rentabilidad-en-un-modelo-de-datos-financiero\/#listItem","name":"La rentabilidad en un modelo de datos financiero"},"previousItem":{"@type":"ListItem","@id":"https:\/\/bicontrolling.com\/#listItem","name":"Inicio"}},{"@type":"ListItem","@id":"https:\/\/bicontrolling.com\/index.php\/2023\/09\/19\/la-rentabilidad-en-un-modelo-de-datos-financiero\/#listItem","position":3,"name":"La rentabilidad en un modelo de datos financiero","previousItem":{"@type":"ListItem","@id":"https:\/\/bicontrolling.com\/index.php\/category\/arquitectura-de-datos\/#listItem","name":"Arquitectura de datos"}}]},{"@type":"Organization","@id":"https:\/\/bicontrolling.com\/#organization","name":"Business Intelligence Controlling","description":"La nueva generaci\u00f3n del reporting econ\u00f3mico-financiero y el control de gesti\u00f3n empresarial","url":"https:\/\/bicontrolling.com\/"},{"@type":"Person","@id":"https:\/\/bicontrolling.com\/index.php\/author\/vlozanoluque_sg8t8mat\/#author","url":"https:\/\/bicontrolling.com\/index.php\/author\/vlozanoluque_sg8t8mat\/","name":"Admin","image":{"@type":"ImageObject","@id":"https:\/\/bicontrolling.com\/index.php\/2023\/09\/19\/la-rentabilidad-en-un-modelo-de-datos-financiero\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/00c17f691e05a0999c7ea23a9ae4aa6e7ae25f55cd91ae9629fe81a02ae98278?s=96&d=mm&r=g","width":96,"height":96,"caption":"Admin"}},{"@type":"WebPage","@id":"https:\/\/bicontrolling.com\/index.php\/2023\/09\/19\/la-rentabilidad-en-un-modelo-de-datos-financiero\/#webpage","url":"https:\/\/bicontrolling.com\/index.php\/2023\/09\/19\/la-rentabilidad-en-un-modelo-de-datos-financiero\/","name":"La rentabilidad en un modelo de datos financiero | Business Intelligence Controlling","description":"Introducci\u00f3n En este art\u00edculo vamos a tratar una de las cuestiones clave para diagnosticar la salud de una empresa: la rentabilidad. Este indicador, que como veremos m\u00e1s adelante puede hacer referencia a m\u00e9tricas totalmente distintas entre si, depende de forma considerable de las decisiones tomadas por los directivos de la organizaci\u00f3n. Podr\u00edamos pensar que nos","inLanguage":"es-ES","isPartOf":{"@id":"https:\/\/bicontrolling.com\/#website"},"breadcrumb":{"@id":"https:\/\/bicontrolling.com\/index.php\/2023\/09\/19\/la-rentabilidad-en-un-modelo-de-datos-financiero\/#breadcrumblist"},"author":{"@id":"https:\/\/bicontrolling.com\/index.php\/author\/vlozanoluque_sg8t8mat\/#author"},"creator":{"@id":"https:\/\/bicontrolling.com\/index.php\/author\/vlozanoluque_sg8t8mat\/#author"},"datePublished":"2023-09-19T09:26:00+02:00","dateModified":"2023-09-20T08:36:20+02:00"},{"@type":"WebSite","@id":"https:\/\/bicontrolling.com\/#website","url":"https:\/\/bicontrolling.com\/","name":"Business Intelligence Controlling","description":"La nueva generaci\u00f3n del reporting econ\u00f3mico-financiero y el control de gesti\u00f3n empresarial","inLanguage":"es-ES","publisher":{"@id":"https:\/\/bicontrolling.com\/#organization"}}]},"og:locale":"es_ES","og:site_name":"Business Intelligence Controlling | La nueva generaci\u00f3n del reporting econ\u00f3mico-financiero y el control de gesti\u00f3n empresarial","og:type":"article","og:title":"La rentabilidad en un modelo de datos financiero | Business Intelligence Controlling","og:description":"Introducci\u00f3n En este art\u00edculo vamos a tratar una de las cuestiones clave para diagnosticar la salud de una empresa: la rentabilidad. Este indicador, que como veremos m\u00e1s adelante puede hacer referencia a m\u00e9tricas totalmente distintas entre si, depende de forma considerable de las decisiones tomadas por los directivos de la organizaci\u00f3n. Podr\u00edamos pensar que nos","og:url":"https:\/\/bicontrolling.com\/index.php\/2023\/09\/19\/la-rentabilidad-en-un-modelo-de-datos-financiero\/","article:published_time":"2023-09-19T07:26:00+00:00","article:modified_time":"2023-09-20T06:36:20+00:00","twitter:card":"summary","twitter:title":"La rentabilidad en un modelo de datos financiero | Business Intelligence Controlling","twitter:description":"Introducci\u00f3n En este art\u00edculo vamos a tratar una de las cuestiones clave para diagnosticar la salud de una empresa: la rentabilidad. Este indicador, que como veremos m\u00e1s adelante puede hacer referencia a m\u00e9tricas totalmente distintas entre si, depende de forma considerable de las decisiones tomadas por los directivos de la organizaci\u00f3n. Podr\u00edamos pensar que nos"},"aioseo_meta_data":{"post_id":"2165","title":null,"description":null,"keywords":[],"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":[],"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2023-08-16 11:26:23","updated":"2025-06-04 12:56:06","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/bicontrolling.com\/\" title=\"Inicio\">Inicio<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/bicontrolling.com\/index.php\/category\/arquitectura-de-datos\/\" title=\"Arquitectura de datos\">Arquitectura de datos<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tLa rentabilidad en un modelo de datos financiero\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Inicio","link":"https:\/\/bicontrolling.com\/"},{"label":"Arquitectura de datos","link":"https:\/\/bicontrolling.com\/index.php\/category\/arquitectura-de-datos\/"},{"label":"La rentabilidad en un modelo de datos financiero","link":"https:\/\/bicontrolling.com\/index.php\/2023\/09\/19\/la-rentabilidad-en-un-modelo-de-datos-financiero\/"}],"jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":141,"url":"https:\/\/bicontrolling.com\/index.php\/2018\/04\/28\/seleccion-dinamica-de-medida-en-power-bi\/","url_meta":{"origin":2165,"position":0},"title":"Selecci\u00f3n din\u00e1mica de medida en Power BI","author":"Admin","date":"28 abril, 2018","format":false,"excerpt":"Un escenario com\u00fan a la hora de analizar datos es el querer mostrar distintas medidas evaluadas bajo el mismo contexto de filtro. Podemos hacer esto creando varias visualizaciones, cada una de ellas con una medida distinta. Una opci\u00f3n mejor, ya que hablamos del mismo contexto de filtro, ser\u00eda dejar al\u2026","rel":"","context":"En \u00abDAX\u00bb","block_context":{"text":"DAX","link":"https:\/\/bicontrolling.com\/index.php\/category\/dax-power-pivot\/"},"img":{"alt_text":"Tabla almac\u00e9n","src":"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2017\/11\/imagen-11-1.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2017\/11\/imagen-11-1.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2017\/11\/imagen-11-1.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2017\/11\/imagen-11-1.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":813,"url":"https:\/\/bicontrolling.com\/index.php\/2019\/06\/12\/textos-y-titulos-dinamicos-en-power-bi\/","url_meta":{"origin":2165,"position":1},"title":"Textos y t\u00edtulos din\u00e1micos en Power BI","author":"Admin","date":"12 junio, 2019","format":false,"excerpt":"Textos din\u00e1micos con DAX Siempre me ha gustado crear medidas de texto que sean capaces de interpretar y explicar ciertos resultados en lenguaje natural al usuario. Creando expresiones DAX mediante el uso de variables, campos y otros elementos program\u00e1ticos conseguiremos que, en funci\u00f3n de los filtros seleccionados por el usuario,\u2026","rel":"","context":"En \u00abControlling \/ Dir. Financiera\u00bb","block_context":{"text":"Controlling \/ Dir. Financiera","link":"https:\/\/bicontrolling.com\/index.php\/category\/controlling-dir-financiera\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2019\/06\/ezgif.com-crop3-1.gif?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2019\/06\/ezgif.com-crop3-1.gif?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2019\/06\/ezgif.com-crop3-1.gif?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2019\/06\/ezgif.com-crop3-1.gif?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":1942,"url":"https:\/\/bicontrolling.com\/index.php\/2022\/04\/12\/video-power-bi-quizz-pensando-en-dax\/","url_meta":{"origin":2165,"position":2},"title":"Video Power BI Quizz Pensando en DAX","author":"Admin","date":"12 abril, 2022","format":false,"excerpt":"Os dejo el video de mi participaci\u00f3n en el Power BI Quizz de los grandes Ricardo Rinc\u00f3n y Raquel Alvear. Un autentico placer haber podido aportar mi granito de arena a esta iniciativa.","rel":"","context":"En \u00abArquitectura de datos\u00bb","block_context":{"text":"Arquitectura de datos","link":"https:\/\/bicontrolling.com\/index.php\/category\/arquitectura-de-datos\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/11\/Portada-Power-BI-Quizz.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/11\/Portada-Power-BI-Quizz.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/11\/Portada-Power-BI-Quizz.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/11\/Portada-Power-BI-Quizz.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/11\/Portada-Power-BI-Quizz.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/11\/Portada-Power-BI-Quizz.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":783,"url":"https:\/\/bicontrolling.com\/index.php\/2019\/01\/24\/analisis-economico-financiero-en-power-bi1\/","url_meta":{"origin":2165,"position":3},"title":"An\u00e1lisis econ\u00f3mico-financiero en Power BI","author":"Admin","date":"24 enero, 2019","format":false,"excerpt":"Introducci\u00f3n Los informes econ\u00f3mico-financieros, basados principalmente en las normas de registro y valoraci\u00f3n de los diferentes elementos que componen los estados que deben elaborarse bajo el Plan General de Contabilidad, han sido hist\u00f3ricamente un proceso complejo y est\u00e1tico, que proporciona informaci\u00f3n limitada y con horizontes temporales predefinidos (cierre trimestral, anual...).\u2026","rel":"","context":"En \u00abArquitectura de datos\u00bb","block_context":{"text":"Arquitectura de datos","link":"https:\/\/bicontrolling.com\/index.php\/category\/arquitectura-de-datos\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2019\/03\/Desviaciones.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2019\/03\/Desviaciones.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2019\/03\/Desviaciones.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2019\/03\/Desviaciones.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2019\/03\/Desviaciones.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":1951,"url":"https:\/\/bicontrolling.com\/index.php\/2022\/11\/12\/workshop-sobre-dax-en-power-bi-days-madrid\/","url_meta":{"origin":2165,"position":4},"title":"Workshop sobre DAX en Power BI Days Madrid","author":"Admin","date":"12 noviembre, 2022","format":false,"excerpt":"El viernes 25 de noviembre estar\u00e9 impartiendo un workshop sobre el lenguaje DAX en el evento Power BI Days de Madrid. \u00a1All\u00ed os espero!","rel":"","context":"En \u00abArquitectura de datos\u00bb","block_context":{"text":"Arquitectura de datos","link":"https:\/\/bicontrolling.com\/index.php\/category\/arquitectura-de-datos\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/03\/6.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/03\/6.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/03\/6.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/03\/6.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2023\/03\/6.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":816,"url":"https:\/\/bicontrolling.com\/index.php\/2018\/08\/23\/medidas-semi-aditivas-en-dax\/","url_meta":{"origin":2165,"position":5},"title":"Medidas semi-aditivas en DAX","author":"Admin","date":"23 agosto, 2018","format":false,"excerpt":"En cualquier sistema de BI, podemos crear c\u00e1lculos o medidas de 3 tipos distintos: Medidas aditivas: son generalmente la mayor parte de las medidas que nos encontraremos en un modelo de datos anal\u00edtico, y se caracterizan porque podemos usar la funci\u00f3n SUM() para agregar sus valores en funci\u00f3n de cualquier\u2026","rel":"","context":"En \u00abArquitectura de datos\u00bb","block_context":{"text":"Arquitectura de datos","link":"https:\/\/bicontrolling.com\/index.php\/category\/arquitectura-de-datos\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2019\/04\/image-1-1.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2019\/04\/image-1-1.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2019\/04\/image-1-1.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/bicontrolling.com\/wp-content\/uploads\/2019\/04\/image-1-1.png?resize=700%2C400&ssl=1 2x"},"classes":[]}],"jetpack_likes_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/bicontrolling.com\/index.php\/wp-json\/wp\/v2\/posts\/2165","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bicontrolling.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bicontrolling.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bicontrolling.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bicontrolling.com\/index.php\/wp-json\/wp\/v2\/comments?post=2165"}],"version-history":[{"count":34,"href":"https:\/\/bicontrolling.com\/index.php\/wp-json\/wp\/v2\/posts\/2165\/revisions"}],"predecessor-version":[{"id":2271,"href":"https:\/\/bicontrolling.com\/index.php\/wp-json\/wp\/v2\/posts\/2165\/revisions\/2271"}],"wp:attachment":[{"href":"https:\/\/bicontrolling.com\/index.php\/wp-json\/wp\/v2\/media?parent=2165"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bicontrolling.com\/index.php\/wp-json\/wp\/v2\/categories?post=2165"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bicontrolling.com\/index.php\/wp-json\/wp\/v2\/tags?post=2165"},{"taxonomy":"post_series","embeddable":true,"href":"https:\/\/bicontrolling.com\/index.php\/wp-json\/wp\/v2\/post_series?post=2165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}