From 56aa6b82637b3210be470a8ebac1fdec2b2a6a30 Mon Sep 17 00:00:00 2001 From: xuri Date: Tue, 8 Mar 2022 00:03:02 +0800 Subject: ref #65, new formula functions and read boolean data type cell value support * added 3 new formula functions: BETAINV, BETA.INV, F.INV.RT --- rows.go | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'rows.go') diff --git a/rows.go b/rows.go index 0d2490c..81eaeeb 100644 --- a/rows.go +++ b/rows.go @@ -429,6 +429,16 @@ func (c *xlsxC) getValueFrom(f *File, d *xlsxSST, raw bool) (string, error) { f.Lock() defer f.Unlock() switch c.T { + case "b": + if !raw { + if c.V == "1" { + return "TRUE", nil + } + if c.V == "0" { + return "FALSE", nil + } + } + return f.formattedValue(c.S, c.V, raw), nil case "s": if c.V != "" { xlsxSI := 0 -- cgit v1.2.1