# Add row with values from just above

**URL:** <https://community.glideapps.com/t/add-row-with-values-from-just-above/86698>\
**Category:** Ask for Help\
**Created:** [March 19, 2026, 5:13pm UTC](https://community.glideapps.com/t/add-row-with-values-from-just-above/86698 "2026-03-19T17:13:47Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mbraunperu](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mbraunperu/32/83676_2.png) [@mbraunperu](https://community.glideapps.com/u/mbraunperu)\
**Post date:** [March 19, 2026, 5:13pm UTC](https://community.glideapps.com/t/add-row-with-values-from-just-above/86698/1 "2026-03-19T17:13:47Z")

</div>

Dear Gliders.. is there a way to add a row to a table where some fields take the value just above (that is, from the previous row) without using single value (because I dont want to add more columns to the table)?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [March 19, 2026, 11:55pm UTC](https://community.glideapps.com/t/add-row-with-values-from-just-above/86698/2 "2026-03-19T23:55:50Z")

</div>

You can’t do this directly without having somewhere to pull those “previous row” values from.

If you don’t want to add any helper columns and this is only an occasional need, the simplest option is to open the Data Editor and manually copy the row into a new one.

If you want to automate it a bit more, you can:

1. Create a “Duplicate” button that opens a form writing to the same table.
2. Set the form fields’ default values to the values from the current row.
3. Submit the form to create a new row with those prefilled values, and tweak anything you need before saving.

Alternatively, instead of a form, you can use an Add Row action that writes a new row to the same table using values from the current row as the inputs for each column.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [March 20, 2026, 12:33am UTC](https://community.glideapps.com/t/add-row-with-values-from-just-above/86698/3 "2026-03-20T00:33:49Z")

</div>

Curious about your use case here - are you wanting to create a running total?
