How do i stop google sheets skipping a row with my formula when a new answer is entered? -


every time new row of answers added formula on shit skip referenced rows new data has been added.

if manually drag down across number of fields updates , shows correct number. if have in fields when answer google form entered instead of updating show correct number stays 'false' , when referencing blank field, , field reference goes 1 skipping field referencing.

i've tried absolute referencing "$b2" , moved different positions still skips row meant referencing. idea on how stop this. code below-


=if('form responses 1'!b$16 = "dog","1",if('form responses 1'!b$16="cat","2",if('form responses 1'!b$16="frog","3",if('form responses 1'!b$16="bird","4")))) 

essentially there 3 columns, timestamp, pick word , email. populated automatically google form in sheet "form responses 1". column i'm working b pick word. if cell equals word corresponding number outputted in field formula in it. when new data entered in b16 example on form responses formula on other sheet change b16 b17 , skip row.

any appreciated , i've got fair understanding of formulas don't worry going in detail :)

just answered similar question here. workaround use indirect() row()

=if(indirect("'form responses 1'!b"&row(a16)) = "dog","1",if(indirect("'form responses 1'!b"&row(a16))="cat","2",if(indirect("'form responses 1'!b"&row(a16))="frog","3",if(indirect("'form responses 1'!b"&row(a16))="bird","4")))) 

or

=if(indirect("'form responses 1'!b"&row(a1)+x) = "dog","1",if(indirect("'form responses 1'!b"&row(a1)+x)="cat","2",if(indirect("'form responses 1'!b"&row(a1)+x)="frog","3",if(indirect("'form responses 1'!b"&row(a1)+x)="bird","4")))) 

where x offset.

hope helps


Comments

Popular posts from this blog

Magento/PHP - Get phones on all members in a customer group -

php - .htaccess mod_rewrite for dynamic url which has domain names -

Website Login Issue developed in magento -