> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getoneprofile.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Reference other columns

> Point one column at another so it reads a value from the same row, and see what breaks before you delete one.

Type a forward slash inside a prompt or formula to pull in another column's value for the same row. Before you delete a column, see what reads it first.

<Frame caption="The column mention picker, open inside a prompt.">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/oneprofile/images/tables/columns/reference-other-columns.png" alt="A prompt editor with a slash-triggered dropdown listing table columns by name and type icon, beside a card showing the highlighted column's sample row and value." />
</Frame>

## Insert a column's value

Type a forward slash where you want the value, then choose a column from the list. A card beside it shows a real row and value, so you recognize the column by its data.

## Give a run its row context

<Steps>
  <Step title="Open Row context">
    In an AI or agent column's settings, open **Row context**.
  </Step>

  <Step title="Choose what rides along">
    Pick specific columns, or choose **Entire row** to send every column's value along with the run.
  </Step>
</Steps>

## See what depends on a column

<Steps>
  <Step title="Open Used in">
    From a column's menu, choose **Used in…** to see its downstream columns and what it reads from.
  </Step>

  <Step title="Decide before you delete">
    Deleting asks you to redirect any dependents to another column first, so nothing quietly breaks.
  </Step>
</Steps>

## Good to know

<AccordionGroup>
  <Accordion title="Can I reference a field inside a column's payload, not just the whole value?">
    Yes. A multi-field enrichment or a list column offers a drill-down in the mention list. Pick one of its declared fields or list items instead of the whole value.
  </Accordion>

  <Accordion title="What does Entire row mean in Row context?">
    It sends every column's value along with the run, not just the ones you name. Picking it replaces any columns you had chosen, and naming a column clears it; the two never combine.
  </Accordion>

  <Accordion title="Why does deleting a column ask me to pick a replacement?">
    Something else reads from it: a formula, an enrichment prompt, or an export. Naming a replacement repoints every one of those at it before the delete, instead of leaving them broken.
  </Accordion>

  <Accordion title="Which columns does Used in show?">
    Two lists. **Downstream columns** are the formulas and exports that read this one. **This column reads from** lists what it depends on itself.
  </Accordion>
</AccordionGroup>

## Next steps

<CardGroup cols={2}>
  <Card title="Column outputs and groups" icon="boxes" href="/tables/columns/column-outputs-and-groups">
    See how a multi-field answer becomes several columns.
  </Card>

  <Card title="Function columns" icon="sigma" href="/tables/columns/function-columns">
    Compute a value for every row from other columns.
  </Card>
</CardGroup>
