Is there a formula to copy and paste cell values from one sheet to another?

I have 2 sheets and some of the data on sheet 1 also needs to be inputed on sheet 2. Furthermore, it can't just reference a cell from sheet one, it has to paste the value into sheet 2.


I know I can select cell D1 from sheet 2 and use formula "=A1" to reference cell A1 from sheet 1 into cell D1 on sheet 2, but I need it to actually paste the value from A1 into D1, so if I deleted sheet 1, the values would still show on sheet 2.



For context, I'm building an Invoice workbook and I want to have an internal master sheet and a client Invoice sheet. The master sheet will have additional internal data that I don't want on the clients invoice. The goal is to fill out the master sheet and have any fields (name, address, cost...) that are also on the client invoice sheet to auto fill. I want the information pasted in case I copy the client invoice sheet to a different spreadsheet file.


[Re-Titled by Moderator]

Posted on Mar 31, 2025 3:43 PM

Reply
3 replies
Sort By: 

Mar 31, 2025 3:45 PM in response to The Tech Nut

> I know I can select cell D1 from sheet 2 and use formula "=A1" to reference cell A1 from sheet 1 into cell D1 on sheet 2, but I need it to actually paste the value from A1 into D1, so if I deleted sheet 1, the values would still show on sheet 2.


That's what Edit -> Copy Snapshot does


It copies just the values of the selected cells. When you paste, you get those values, disconnected from the original cells they were copied from.

Reply

Mar 31, 2025 4:05 PM in response to Camelot

What I'm looking for is a formula so that whenever a value is added to A1 on sheet 1, it will paste it into D1 on sheet 2. I don't want to manually copy and paste everything. Essentially as I fill out one sheet it is filling out a second sheet simultaneously, but it pastes the information instead of referencing it via =A1.

Reply

Mar 31, 2025 5:02 PM in response to The Tech Nut

Then no, at least not directly.


A cell can either contain a formula (including a reference to another cell) or it can contain a static value (text, number, date, etc.). Any cell can pull data from another cell, but there's no direct way to push data into another cell.


The only way I can think of to do what you describe is via some external script that copies the table (or its values) between the sheets. There are a few ways of doing that, depending on the end goal (e.g. do you want a direct copy of the table, or just specific cells?)

Reply

Is there a formula to copy and paste cell values from one sheet to another?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.