# Access data from tag history

**URL:** <https://forum.inductiveautomation.com/t/access-data-from-tag-history/70556>\
**Category:** Ignition\
**Created:** [March 2, 2023, 7:42pm UTC](https://forum.inductiveautomation.com/t/access-data-from-tag-history/70556 "2023-03-02T19:42:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tim\_Hansson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tim_hansson/32/39365_2.png) [@Tim\_Hansson](https://forum.inductiveautomation.com/u/Tim_Hansson)\
**Post date:** [March 2, 2023, 7:42pm UTC](https://forum.inductiveautomation.com/t/access-data-from-tag-history/70556/1 "2023-03-02T19:42:40Z")

</div>

Hi,  
How can I extract a single data point from tag history and then display it. Or rather, I have an tag incrementing over time to keep track of my energy consumption. I want to use the tag history to display TODAYS energy consumption, without transfering more tags between ignition and my PLC.  
Something like below (non script language).  
energyConsumption(now) - energyConsumption(00:00)

---

<div class="post-metadata">

**Author:** ![lrose](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/lrose/32/62724_2.png) [@lrose](https://forum.inductiveautomation.com/u/lrose)\
**Post date:** [March 2, 2023, 7:49pm UTC](https://forum.inductiveautomation.com/t/access-data-from-tag-history/70556/2 "2023-03-02T19:49:06Z")

</div>

Not sure if the is Vision or perspective, so here are links to relevant information:

[https://docs.inductiveautomation.com/display/DOC81/Tag+History+Bindings+in+Vision](https://docs.inductiveautomation.com/display/DOC81/Tag+History+Bindings+in+Vision)  
[https://docs.inductiveautomation.com/display/DOC81/Tag+History+Bindings+in+Perspective](https://docs.inductiveautomation.com/display/DOC81/Tag+History+Bindings+in+Perspective)  
[https://docs.inductiveautomation.com/display/DOC81/system.tag.queryTagHistory](https://docs.inductiveautomation.com/display/DOC81/system.tag.queryTagHistory)

The key is to use the correct aggregation. For instance if you just want the most recent value, then you can use the "Last Value" aggregation.

---

<div class="post-metadata">

**Author:** ![Tim\_Hansson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tim_hansson/32/39365_2.png) [@Tim\_Hansson](https://forum.inductiveautomation.com/u/Tim_Hansson)\
**Post date:** [March 2, 2023, 7:51pm UTC](https://forum.inductiveautomation.com/t/access-data-from-tag-history/70556/3 "2023-03-02T19:51:12Z")

</div>

It's perspective, but using the tag history result in a table. I want only 1 value to display? In a numericalEntryField

---

<div class="post-metadata">

**Author:** ![Tim\_Hansson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tim_hansson/32/39365_2.png) [@Tim\_Hansson](https://forum.inductiveautomation.com/u/Tim_Hansson)\
**Post date:** [March 2, 2023, 8:36pm UTC](https://forum.inductiveautomation.com/t/access-data-from-tag-history/70556/4 "2023-03-02T20:36:53Z")

</div>

I found a solution.  
I took the tag history midnight(now) - now() and then made a transform Max-min
