När du klistrar ihop en adress måste du berätta för excel att det inte är en vanlig text utan är en adress och du vill hämta värdet. Det gör du med hjälp av INDIREKT()
https://support.microsoft.com/sv-se/office/indirekt-funktionen-indirekt-474b3a3a-8a26-4f44-b491-92b6306fa261
Först måste du klistra ihop din adress på lämligt sätt, t.ex genom att använda SAMMANFOGA (obs att du hämtar pret från C1 i mitten av formeln)
=SAMMANFOGA("'C:\Users\ake\Documents\[Snittlista ";C1;".xlsm]Inmatning'!K107")
Om du Omger formeln med INDIREKT så Tolkar excel det som en adress och hämtar värdet.
=INDIREKT(SAMMANFOGA("'C:\Users\ake\Documents\[Snittlista ";C1;".xlsm]Inmatning'!K107"))
PROBLEMET är att Indirekt inte funkar med stängda filer. Så om länken skall hämta värdet från Snittlista 2020.xlsm så måste den filen vara öppen :-(
En klen tröst är att du egentligen inte behöver ange sökvägen till filen (eftersom den måste vara öppen )...