Jedan dobronamjeran savjet bez obzira što ja imam dotičnu datoteku.
Ubuduće prakticiraj, kada tražiš pomoć da postaviš dotični primjer "tvoje datoteke/vba code/formula" u samom postu. Izbaciš "tajne podatke" i simuliraš ih kao što si napravio u prvom postu. Na slici se ne može ništa ispravljati niti pisati, zbog postavljenog screenshota i oni koji bi ti htjeli pomoći, odustat će. Trebao si postaviti problematičan VBA macro ovdje.
U VBA si mogao uočiti da si malo pretražio Internet da R13C13 znači Row 13 i Column 13, tj pandam je adresa ćelije M13 jer je stupac M trinaesti po redoslijedu počevši od 'A' stupca

Nakon dobronajmjernih kritika mislim da je ovo rješenje za tebe.
Code:
Sub VratiFormule()
'VBA source IvanC w.ic-ims.com/excel-2013/razno/email-specificni-pdf-iz-excel-popisa.html
'Makro za ponovno postavljanje formula u P i Q stupac
Range("P2:Q200").Select
Selection.ClearContents
Range("Q2").Select
Selection.FormulaArray = _
"=IFERROR(INDEX(R4C[-4]:R200C13,SMALL(IF(R4C[-4]:R200C13<>"""",ROW(R4C[-4]:R200C13)-ROW(R4C[-4])+1),ROWS(R4C[-4]:R[3]C13))),"""")"
Selection.AutoFill Destination:=Range("Q2:Q200"), Type:=xlFillDefault
Range("Q2:Q200").Select
Range("P2").Select
ActiveCell.FormulaR1C1 = "=IFERROR(HYPERLINK(VLOOKUP(RC[1],R5C13:R200C14,2,FALSE)),"""")"
Range("P2").Select
Selection.AutoFill Destination:=Range("P2:P200"), Type:=xlFillDefault
Range("P2:P200").Select
Range("P1").Select
End Sub
BTW: Vodi računa da jedan navodnik (") u klasičnoj formuli u VBA kodu se piše kao dva navodnika (""). Ali samo isključivo unutar formule
Nadam se da sada neće biti problema