tabela.html 9.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. {{=H2("Tabela comparativa")}}
  2. {{=TABLE(
  3. THEAD(
  4. TR(
  5. TH("Mês"),
  6. TH("IPCA Integral"),
  7. TH("Cenário 1"),
  8. TH("Cenário 2"),
  9. TH("Cenário 3")
  10. )
  11. ),
  12. TBODY(
  13. TR(
  14. TD("Abril / 2016"),
  15. TD(str(str("R$") + str('{:20,.2f}').format(basico).replace(",", "X").replace(".", ",").replace("X", "."))),
  16. TD(str(str("R$") + str('{:20,.2f}').format(basico).replace(",", "X").replace(".", ",").replace("X", "."))),
  17. TD(str(str("R$") + str('{:20,.2f}').format(basico).replace(",", "X").replace(".", ",").replace("X", "."))),
  18. TD(str(str("R$") + str('{:20,.2f}').format(basico).replace(",", "X").replace(".", ",").replace("X", ".")))
  19. ),
  20. TR(
  21. TD("Maio / 2016"),
  22. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_normal_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  23. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario1_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  24. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario2_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  25. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario3_maio).replace(",", "X").replace(".", ",").replace("X", ".")))
  26. ),
  27. TR(
  28. TD("Junho / 2016"),
  29. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_normal_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  30. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario1_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  31. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario2_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  32. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario3_maio).replace(",", "X").replace(".", ",").replace("X", ".")))
  33. ),
  34. TR(
  35. TD("Julho / 2016"),
  36. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_normal_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  37. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario1_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  38. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario2_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  39. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario3_maio).replace(",", "X").replace(".", ",").replace("X", ".")))
  40. ),
  41. TR(
  42. TD("Agosto / 2016"),
  43. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_normal_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  44. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario1_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  45. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario2_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  46. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario3_maio).replace(",", "X").replace(".", ",").replace("X", ".")))
  47. ),
  48. TR(
  49. TD("Setembro / 2016"),
  50. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_normal_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  51. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario1_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  52. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario2_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  53. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario3_maio).replace(",", "X").replace(".", ",").replace("X", ".")))
  54. ),
  55. TR(
  56. TD("Outubro / 2016"),
  57. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_normal_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  58. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario1_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  59. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario2_outubro).replace(",", "X").replace(".", ",").replace("X", "."))),
  60. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario3_outubro).replace(",", "X").replace(".", ",").replace("X", ".")))
  61. ),
  62. TR(
  63. TD("Novembro / 2016"),
  64. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_normal_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  65. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario1_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  66. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario2_outubro).replace(",", "X").replace(".", ",").replace("X", "."))),
  67. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario3_outubro).replace(",", "X").replace(".", ",").replace("X", ".")))
  68. ),
  69. TR(
  70. TD("Dezembro / 2016"),
  71. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_normal_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  72. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario1_dezembro).replace(",", "X").replace(".", ",").replace("X", "."))),
  73. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario2_dezembro).replace(",", "X").replace(".", ",").replace("X", "."))),
  74. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario3_dezembro).replace(",", "X").replace(".", ",").replace("X", ".")))
  75. ),
  76. TR(
  77. TD("Janeiro / 2017"),
  78. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_normal_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  79. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario1_dezembro).replace(",", "X").replace(".", ",").replace("X", "."))),
  80. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario2_janeiro).replace(",", "X").replace(".", ",").replace("X", "."))),
  81. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario3_janeiro).replace(",", "X").replace(".", ",").replace("X", ".")))
  82. ),
  83. TR(
  84. TD("Fevereiro / 2017"),
  85. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_normal_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  86. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario1_dezembro).replace(",", "X").replace(".", ",").replace("X", "."))),
  87. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario2_janeiro).replace(",", "X").replace(".", ",").replace("X", "."))),
  88. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario3_janeiro).replace(",", "X").replace(".", ",").replace("X", ".")))
  89. ),
  90. TR(
  91. TD("Março / 2017"),
  92. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_normal_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  93. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario1_dezembro).replace(",", "X").replace(".", ",").replace("X", "."))),
  94. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario2_janeiro).replace(",", "X").replace(".", ",").replace("X", "."))),
  95. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario3_janeiro).replace(",", "X").replace(".", ",").replace("X", ".")))
  96. ),
  97. TR(
  98. TD("Abril / 2017"),
  99. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_normal_maio).replace(",", "X").replace(".", ",").replace("X", "."))),
  100. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario1_dezembro).replace(",", "X").replace(".", ",").replace("X", "."))),
  101. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario2_janeiro).replace(",", "X").replace(".", ",").replace("X", "."))),
  102. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario3_janeiro).replace(",", "X").replace(".", ",").replace("X", ".")))
  103. ),
  104. TR(
  105. TD(''),
  106. TD(''),
  107. TD(''),
  108. TD(''),
  109. TD('')
  110. ),
  111. TR(
  112. TD("Décimo terceiro salário de 2016"),
  113. TD(str(str("R$") + str('{:20,.2f}').format(natalina_normal).replace(",", "X").replace(".", ",").replace("X", "."))),
  114. TD(str(str("R$") + str('{:20,.2f}').format(natalina_cenario1).replace(",", "X").replace(".", ",").replace("X", "."))),
  115. TD(str(str("R$") + str('{:20,.2f}').format(natalina_cenario2).replace(",", "X").replace(".", ",").replace("X", "."))),
  116. TD(str(str("R$") + str('{:20,.2f}').format(natalina_cenario3).replace(",", "X").replace(".", ",").replace("X", ".")))
  117. ),
  118. TR(
  119. TD(''),
  120. TD(''),
  121. TD(''),
  122. TD(''),
  123. TD('')
  124. )
  125. ),
  126. TFOOT(
  127. TR(
  128. TD("Total de vencimentos no período"),
  129. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_normal_soma).replace(",", "X").replace(".", ",").replace("X", ".")), _class="total"),
  130. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario1_soma).replace(",", "X").replace(".", ",").replace("X", ".")), _class="total"),
  131. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario2_soma).replace(",", "X").replace(".", ",").replace("X", ".")), _class="total"),
  132. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_cenario3_soma).replace(",", "X").replace(".", ",").replace("X", ".")), _class="total")
  133. ),
  134. TR(
  135. TD("Total de perdas"),
  136. TD(str(str("R$") + str('{:20,.2f}').format(0).replace(",", "X").replace(".", ",").replace("X", ".")), _class="perda_zero"),
  137. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_normal_soma-reajuste_cenario1_soma).replace(",", "X").replace(".", ",").replace("X", ".")), _class="perdas"),
  138. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_normal_soma-reajuste_cenario2_soma).replace(",", "X").replace(".", ",").replace("X", ".")), _class="perdas"),
  139. TD(str(str("R$") + str('{:20,.2f}').format(reajuste_normal_soma-reajuste_cenario3_soma).replace(",", "X").replace(".", ",").replace("X", ".")), _class="perdas")
  140. )
  141. ),
  142. _class="table table-striped"
  143. )}}