Skip to main content
Best answer

Gsheet reference is lost once zap updates

  • November 30, 2021
  • 2 replies
  • 48 views

I currently have a zap that imports information into a gsheet from a Typeform. Any time there is new information in the Typeform, the zap adds a row to the bottom of the gsheet data.

I have another sheet (we’ll call this the summary sheet) in the same gsheet doc that simply references the Zap-integrated sheet . Basically like:
='Zap Sheet'!A1

='Zap Sheet'!A2

='Zap Sheet'!A3

='Zap Sheet'!A4

etc. down the full summary sheet.

I am trying to pull in all data from the Zap sheet into the Summary sheet.

However, every time the zap runs and adds a row to the Zap Sheet, the Summary sheet formulas get messed up. Say there was data added to row 3 in the Zap Sheet, the Summary sheet would then look like this -- missing row 3 formula & data.

='Zap Sheet'!A1

='Zap Sheet'!A2

='Zap Sheet'!A4

='Zap Sheet'!A5

I seem to have to update the formulas every time the zap is updated. Hoping to resolve this so it can automatically be pulled into the summary sheet without me having to change the formulas every time. 

Best answer by Troy Tessalone

Hi @Loren 

The reason for this is because a new row is being inserted to the GSheet when the Zap Runs, so simple formula references will break.

In other words if the GSheet tab has 100 rows and the Zap runs again, then there will be 101 rows, which throws off the reference formulas between the tabs.

Meaning data isn’t simply being added on an existing blank row.

 

You’ll need to use more advanced dynamic formulas to do the references.

Look into using:

QUERY: https://support.google.com/docs/answer/3093343?hl=en

FILTER: https://support.google.com/docs/answer/3093197?hl=en

ARRAYFORMULA: https://support.google.com/docs/answer/3093275?hl=en

View original
Did this topic help you find an answer to your question?
This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

2 replies

Troy Tessalone
Forum|alt.badge.img+14
  • Zapier Expert
  • 31359 replies
  • Answer
  • November 30, 2021

Hi @Loren 

The reason for this is because a new row is being inserted to the GSheet when the Zap Runs, so simple formula references will break.

In other words if the GSheet tab has 100 rows and the Zap runs again, then there will be 101 rows, which throws off the reference formulas between the tabs.

Meaning data isn’t simply being added on an existing blank row.

 

You’ll need to use more advanced dynamic formulas to do the references.

Look into using:

QUERY: https://support.google.com/docs/answer/3093343?hl=en

FILTER: https://support.google.com/docs/answer/3093197?hl=en

ARRAYFORMULA: https://support.google.com/docs/answer/3093275?hl=en


  • Author
  • Beginner
  • 2 replies
  • November 30, 2021

Thanks so much! Will use the filter formula - this was really helpful!