summaryrefslogtreecommitdiff
path: root/calc.go
diff options
context:
space:
mode:
Diffstat (limited to 'calc.go')
-rw-r--r--calc.go7
1 files changed, 2 insertions, 5 deletions
diff --git a/calc.go b/calc.go
index b4090c9..9c360c1 100644
--- a/calc.go
+++ b/calc.go
@@ -13960,13 +13960,10 @@ func (fn *formulaFuncs) ADDRESS(argsList *list.List) formulaArg {
}
var sheetText string
if argsList.Len() == 5 {
- sheetText = trimSheetName(argsList.Back().Value.(formulaArg).Value())
- }
- if len(sheetText) > 0 {
- sheetText = fmt.Sprintf("%s!", sheetText)
+ sheetText = fmt.Sprintf("%s!", trimSheetName(argsList.Back().Value.(formulaArg).Value()))
}
formatter := addressFmtMaps[fmt.Sprintf("%d_%s", int(absNum.Number), a1.Value())]
- addr, err := formatter(int(colNum.Number), int(colNum.Number))
+ addr, err := formatter(int(colNum.Number), int(rowNum.Number))
if err != nil {
return newErrorFormulaArg(formulaErrorVALUE, formulaErrorVALUE)
}