# 🚀 Set Column Action: Alter a DIFFERENT SHEET'S VALUES!

**URL:** https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342
**Category:** Project Showcase
**Created:** [November 13, 2020, 2:31am UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342 "2020-11-13T02:31:33Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)
#### Post date: [November 13, 2020, 2:31am UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/1 "2020-11-13T02:31:33Z")

</div>

# 😍

Not only can you use the new “Set Column” action to edit a value within your sheet via button press, but now you can manipulate values in OTHER SHEETS as long as there’s a relation!

 ![Screen Shot 2020-11-12 at 8.41.52 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/8/487c3efa95715adf2146d70aa6d257fce7a03d7c.png)

This is SUPER powerful. In my demonstration below, I take an inline list of four items and turn them into buttons that can be used to track habits in a DIFFERENT SHEET that’s associated to the currently signed in user!

---

<div class="post-metadata">

### Author: ![Pablo\_books](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/pablo_books/32/2110_2.png) [@Pablo\_books](https://community.glideapps.com/u/Pablo_books)
#### Post date: [November 13, 2020, 2:34am UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/2 "2020-11-13T02:34:15Z")

</div>

WHAAAAA?!

# HOW DID I MISS THIS?!

## AMAZING

[All these Glide updates are amazing!!!](https://www.youtube.com/watch?v=dQw4w9WgXcQ)  
7 people got rickrolled 😂

---

<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: [November 13, 2020, 3:44am UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/3 "2020-11-13T03:44:57Z")

</div>

Agree. I just had a use case just this morning. Previously I was not able to do this in forms because there’s no way to know what specific record the user is viewing, but here we are.

Instant draft picks for a Fantasy app, here we go!

---

<div class="post-metadata">

### Author: ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)
#### Post date: [November 13, 2020, 3:54am UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/4 "2020-11-13T03:54:42Z")

</div>

If I could give this 10 likes I would. AMAZING work!

---

<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: [November 13, 2020, 4:06am UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/5 "2020-11-13T04:06:36Z")

</div>

Love the instantaneous of it, thanks for sharing your trick as always Bob!

I’m sure Jesus will do a testimonial post of this app in the coming weeks 😉

---

<div class="post-metadata">

### Author: ![PabloMFalero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/pablomfalero/32/31166_2.png) [@PabloMFalero](https://community.glideapps.com/u/PabloMFalero)
#### Post date: [November 13, 2020, 9:41am UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/6 "2020-11-13T09:41:03Z")

</div>

Hey @Robert_Petitto & @ThinhDinh, great work you guys have done, really really cool stuff. These new features are so great. I have an issue with a chat that I’m creating, and I was hoping you guys could give me a hand, cus I think that the “set column” action could help me solve the problem, here’s a small video with the issue I have. Thank you so much in advance

---

<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: [November 13, 2020, 11:49am UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/7 "2020-11-13T11:49:17Z")

</div>

Hi Pablo.

You can have a setup like this to make it work two ways.

Create a template column in your chat sheet, joining the two emails, let’s call it “Emails”.

So you would have something like “email1@gmail.com,email2@gmail.com”.

Then in the same sheet create a split text column, let’s call it “Email Split”, split the above template by the comma so you would have an array of 2 emails.

Back to your users sheet, create a relation matching the email column with the email split column in Chats sheet.

In your users sheet, create a joined list column on the relation above, returning the “Emails” column in Chat sheet.

In your conditional visibility for the item, hide when the joined list column contains the “screen email”.

---

<div class="post-metadata">

### Author: ![PabloMFalero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/pablomfalero/32/31166_2.png) [@PabloMFalero](https://community.glideapps.com/u/PabloMFalero)
#### Post date: [November 13, 2020, 11:51am UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/8 "2020-11-13T11:51:34Z")

</div>

Thank you so much @ThinhDinh, I’ll give it a try and let you know how it works!!

---

<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: [November 13, 2020, 11:53am UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/9 "2020-11-13T11:53:47Z")

</div>

Furthermore, to link straight to the chat, I would add the things below.

In the users sheet, create a “Email 1” template joining the signed in user’s email and the email on each row, so we have:

[email1@gmail.com](mailto:email1@gmail.com),email2@gmail.com

Then an “Email 2” template but backwards so

[email2@gmail.com](mailto:email2@gmail.com),email1@gmail.com

Then two multiple relations (solely for inline list displaying purpose) from those templates to the emails column I mentioned in the column above, in the Chats sheet.

Display the two relations in two inline lists, it will show up one only anyway, as only one of the two would match, if there’s a chat already created.

---

<div class="post-metadata">

### Author: ![Yasin\_Hassanien](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/yasin_hassanien/32/9042_2.png) [@Yasin\_Hassanien](https://community.glideapps.com/u/Yasin_Hassanien)
#### Post date: [November 13, 2020, 12:25pm UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/10 "2020-11-13T12:25:28Z")

</div>

So in this case only one to one only relation?

---

<div class="post-metadata">

### Author: ![gvalero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gvalero/32/1037_2.png) [@gvalero](https://community.glideapps.com/u/gvalero)
#### Post date: [November 13, 2020, 1:19pm UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/11 "2020-11-13T13:19:45Z")

</div>

Great tip @Robert_Petitto, yesterday I tested this feature trying to find a way to clear a whole column (vía **Clear Column** parameter) but didn’t see the capability to use relations here.

But now, I found out that **only Single Relations** can be used into Set Column Action and I’m wondering WHY?

The perfect use case could be that: clear/write values belonging a Column ruled by a Multiple Relation

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/7/87a2606f1b5fdd0a7195152c3691e9ae1af7dbb7.png)

If we can use Multiple Relations here this wil be more that a killer solution… it will be a serial killer! 😀

Who could help or explain us this singular restriction with Multiple Relations: @Mark @Antonio?

Thanks in advance…

Saludos y feliz día!

---

<div class="post-metadata">

### Author: ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)
#### Post date: [November 13, 2020, 6:07pm UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/12 "2020-11-13T18:07:52Z")

</div>

## Simply Fantastic @Robert_Petitto 🔥

---

<div class="post-metadata">

### Author: ![PabloMFalero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/pablomfalero/32/31166_2.png) [@PabloMFalero](https://community.glideapps.com/u/PabloMFalero)
#### Post date: [November 13, 2020, 8:54pm UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/13 "2020-11-13T20:54:30Z")

</div>

works great @ThinhDinh, thanks again for your help!! Really appreciate it.  
@Amal this will help you too!

---

<div class="post-metadata">

### Author: ![Amal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/amal/32/15421_2.png) [@Amal](https://community.glideapps.com/u/Amal)
#### Post date: [November 13, 2020, 9:25pm UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/14 "2020-11-13T21:25:48Z")

</div>

Thanks @PabloMFalero @ThinhDinh gonna try now.

---

<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: [November 13, 2020, 10:36pm UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/15 "2020-11-13T22:36:40Z")

</div>

My pleasure to help. Do let me know if you have more questions 😉

---

<div class="post-metadata">

### Author: ![Amal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/amal/32/15421_2.png) [@Amal](https://community.glideapps.com/u/Amal)
#### Post date: [November 14, 2020, 6:47am UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/16 "2020-11-14T06:47:55Z")

</div>

Got it working woohooooo

---

<div class="post-metadata">

### Author: ![Amal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/amal/32/15421_2.png) [@Amal](https://community.glideapps.com/u/Amal)
#### Post date: [November 14, 2020, 7:34am UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/17 "2020-11-14T07:34:47Z")

</div>

https://player.vimeo.com/video/479216606

---

<div class="post-metadata">

### Author: ![Amal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/amal/32/15421_2.png) [@Amal](https://community.glideapps.com/u/Amal)
#### Post date: [November 14, 2020, 7:39am UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/18 "2020-11-14T07:39:41Z")

</div>

Thanks @ThinhDinh its working great. Now the only thing left to do, is to find a way to notify user in-app.

https://player.vimeo.com/video/479216606

---

<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: [November 16, 2020, 4:34pm UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/19 "2020-11-16T16:34:37Z")

</div>

> [@Robert\_Petitto](#):
>
> Not only can you use the new “Set Column” action to edit a value within your sheet via button press, but now you can manipulate values in OTHER SHEETS as long as there’s a relation!

What about incrementing a column in another sheet? Can you think of a way to do that?

---

<div class="post-metadata">

### Author: ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)
#### Post date: [November 16, 2020, 4:46pm UTC](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342/20 "2020-11-16T16:46:04Z")

</div>

That’s what I show in my video. Currently the increment action doesn’t reference other sheets like the set column does so you’ll have to build the increment columns like I show in the video.

[Next page](https://community.glideapps.com/t/set-column-action-alter-a-different-sheets-values/18342.md?page=2)
