# Can a cell have multiple data?

**URL:** https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186
**Category:** Ask for Help
**Created:** [March 30, 2024, 2:35pm UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186 "2024-03-30T14:35:42Z")
**Posts on this page:** 18
**Page:** 1

<div class="post-metadata">

### Author: ![Vivency\_Grover](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vivency_grover/32/72277_2.png) [@Vivency\_Grover](https://community.glideapps.com/u/Vivency_Grover)
#### Post date: [March 30, 2024, 2:35pm UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/1 "2024-03-30T14:35:42Z")

</div>

Hi everyone, I was watching a video of building booking app in glide as I wanted to use that feature. The video is about building a barber booking app and in the database of the app there were set of table out of which 2 of them were about Barber table and the other one was service table. So, in the app what he does is, he makes a column in service table with the query that only those barbers will show up who provides this service and are available. And in the Barber’s table he makes a column of naming “Service List” so that against each barber service can be put up in the cell.

My doubt and question is that what if a Barber has multiple services then how multiple services against a single barber will show up in a single cell? Can anyone help me with this?

For reference I’ve added the screenshots of the tables below:

**Barbers Table:**

 ![Screenshot (191)](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/e/7e98f2d52c279ebdf6684f72776a42589f556caf.jpeg)

**Services Table:**

 ![Screenshot (191)](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/e/7e98f2d52c279ebdf6684f72776a42589f556caf.jpeg)

---

<div class="post-metadata">

### Author: ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)
#### Post date: [March 30, 2024, 2:48pm UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/2 "2024-03-30T14:48:57Z")

</div>

Hello, I’m not familiar with the video. From the screenshots, the Services/List column is a basic text, from this one might assume that the cell will hold a comma-separated list of services of that barber. This value is a single value, but if there indeed is a list, then it is possible with a split column to isolate the individual values between the separators (I assume a comma or pipe).

@Loqode

---

<div class="post-metadata">

### Author: ![Vivency\_Grover](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vivency_grover/32/72277_2.png) [@Vivency\_Grover](https://community.glideapps.com/u/Vivency_Grover)
#### Post date: [March 30, 2024, 2:53pm UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/3 "2024-03-30T14:53:05Z")

</div>

So, that’s a normal text column that “services list” column. And I’m making something similar to this feature and I want to add services in one of my table against a user and then show up that users who are offering a particular service in the service table but I’m not sure how to add multiple services in a single cell against a single user. I’m following up the video and there’s no explanation of how the data will be stored in the “Services List” column if the barber has multiple services.

---

<div class="post-metadata">

### Author: ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)
#### Post date: [March 30, 2024, 3:00pm UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/4 "2024-03-30T15:00:26Z")

</div>

Maybe the basic text column is written to via a choice component?

---

<div class="post-metadata">

### Author: ![Vivency\_Grover](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vivency_grover/32/72277_2.png) [@Vivency\_Grover](https://community.glideapps.com/u/Vivency_Grover)
#### Post date: [March 30, 2024, 3:03pm UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/5 "2024-03-30T15:03:34Z")

</div>

No, he made simple text column and nothing else. If we leave this video, Can you tell like how I put up multiple services name or id against a user so that in the service table I can show up multiple users against a particular service who are offering that service?

---

<div class="post-metadata">

### Author: ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)
#### Post date: [March 30, 2024, 3:22pm UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/6 "2024-03-30T15:22:12Z")

</div>

I would use a choice component in the layout editor and write a list of comma-separated values, the list of services, to the basic text column.

(Tagging @Loqode so Marco can comment if he feels like it.)

---

<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 30, 2024, 11:25pm UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/7 "2024-03-30T23:25:53Z")

</div>

I haven’t followed this closely. Is the availability of the barber only on the barber level, or on the service level?

If it’s on the barber level, do you mean you just need a way to show a collection of services that a barber offers?

Your second screenshot has a caption of “Services Table” but the actual screenshot is for the “Barbers” table.

---

<div class="post-metadata">

### Author: ![Vivency\_Grover](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vivency_grover/32/72277_2.png) [@Vivency\_Grover](https://community.glideapps.com/u/Vivency_Grover)
#### Post date: [March 31, 2024, 9:03am UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/8 "2024-03-31T09:03:21Z")

</div>

Okay, thanks a lot for tagging him. And answering my doubt. But how to use choice component? I’m on the free version so is this component available to me?

---

<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 31, 2024, 9:10am UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/9 "2024-03-31T09:10:43Z")

</div>

Yes, the choice component is available on any plan.

---

<div class="post-metadata">

### Author: ![Vivency\_Grover](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vivency_grover/32/72277_2.png) [@Vivency\_Grover](https://community.glideapps.com/u/Vivency_Grover)
#### Post date: [March 31, 2024, 9:12am UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/10 "2024-03-31T09:12:01Z")

</div>

Okay, So let me give you brief again. It’s the data for the barber booking app and out of multiple tables there are 2 tables i.e. The Barber table and the Service Table. In the Service Table he is pulling all the barber through a query that offers that particular row service and are available as well, to show the users basically and in The barber table he added a Service Column under which the services can be entered against each barber. My question was that: A barber can have multiple service then how multiple service can be entered in simple text column named “Service List” in the Barbers Table.

---

<div class="post-metadata">

### Author: ![Vivency\_Grover](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vivency_grover/32/72277_2.png) [@Vivency\_Grover](https://community.glideapps.com/u/Vivency_Grover)
#### Post date: [March 31, 2024, 9:12am UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/11 "2024-03-31T09:12:40Z")

</div>

Okay okay thank you, where it is and how can I use it?

---

<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 31, 2024, 9:14am UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/12 "2024-03-31T09:14:17Z")

</div>

You’ll find it in the Components list. Click the `+` to add a new component, and then search for it.

> **[Choice | Glide Docs](https://www.glideapps.com/docs/essentials/components/choice)**
>
> Pick options from a list.

---

<div class="post-metadata">

### Author: ![Vivency\_Grover](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vivency_grover/32/72277_2.png) [@Vivency\_Grover](https://community.glideapps.com/u/Vivency_Grover)
#### Post date: [March 31, 2024, 9:17am UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/13 "2024-03-31T09:17:49Z")

</div>

Yeah, I searched for it but I don’t think it can solve my problem. This will only let barbers to select one of the service and not multiple.

I wanted to have a method under which I can enter multiple services against a single barber. So that he can choose multiple service while creating an account he can offer.

---

<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 31, 2024, 9:22am UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/14 "2024-03-31T09:22:11Z")

</div>

Choice allows you to select multiple.  
When you enable multiple selection, it will write a comma separated list of the selected options.  
You can then convert that to an array with a split text column, and relate the array to other tables.

---

<div class="post-metadata">

### Author: ![Vivency\_Grover](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vivency_grover/32/72277_2.png) [@Vivency\_Grover](https://community.glideapps.com/u/Vivency_Grover)
#### Post date: [March 31, 2024, 9:41am UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/15 "2024-03-31T09:41:51Z")

</div>

Thanks a lot it worked. I didn’t applied the array I just made one more column and made that split text which is separating the text entered in the Service List column and it solved my problem. If there’s a need of creating an array of that then let me know. Thanks again.

---

<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 31, 2024, 10:24am UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/16 "2024-03-31T10:24:11Z")

</div>

The Split Text column _does_ create an array, so you already have one 😉

---

<div class="post-metadata">

### Author: ![Vivency\_Grover](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vivency_grover/32/72277_2.png) [@Vivency\_Grover](https://community.glideapps.com/u/Vivency_Grover)
#### Post date: [March 31, 2024, 10:25am UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/17 "2024-03-31T10:25:50Z")

</div>

Okay, thanks a lot

---

<div class="post-metadata">

### Author: ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)
#### Post date: [April 7, 2024, 10:26am UTC](https://community.glideapps.com/t/can-a-cell-have-multiple-data/72186/18 "2024-04-07T10:26:11Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
