From 2c90b3f53559076af661e3aebabfad9643a77c40 Mon Sep 17 00:00:00 2001 From: jaby Date: Mon, 7 Jun 2021 12:49:20 +0200 Subject: fixes #856 (#857) --- calc.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'calc.go') diff --git a/calc.go b/calc.go index 573abf2..146573c 100644 --- a/calc.go +++ b/calc.go @@ -590,6 +590,10 @@ func (f *File) evalInfixExp(sheet, cell string, tokens []efp.Token) (efp.Token, } if nextToken.TType == efp.TokenTypeArgument || nextToken.TType == efp.TokenTypeFunction { // parse reference: reference or range at here + refTo := f.getDefinedNameRefTo(token.TValue, sheet) + if refTo != "" { + token.TValue = refTo + } result, err := f.parseReference(sheet, token.TValue) if err != nil { return efp.Token{TValue: formulaErrorNAME}, err -- cgit v1.2.1