我有以下Excel电子表格:
在单元格B7:D12 中,根据中的report
创建actual-budget-performance
中4 months
中最后一个data base
中的1.000
单元格L7:N12 。
要更好地显示数字,用户可以在 D2单元格中决定是否应将数字显示在decimal places
中。
此外,用户还可以在单元格D3 中决定应显示多少个report
。
要将这些用户条目应用于=FIXED((M9/$D$2),$D$3,FALSCH)
,我在单元格C9:D12 中具有以下公式:
FIXED
所有这些都很好。
现在,我想基于单元格C9:D12 的值在单元格G6:I14 中创建一个图表,该值不起作用。其原因可能是numbers
函数将单元格C9:D12 中的text
更改为=VALUE(FIXED((M9/$D$2),$D$3,FALSCH))
。
因此,我尝试使用以下公式解决此问题:text
此公式将number
改回decimal places
,但也消除了单元格D3 中定义了decimal places
的用户条目。
是否有解决方案,以便用户可以手动定义chart
并且可以创建numbers
?
我知道我可以为图表创建一个单独的数据库,在该数据库中,单元格C9:D12 中的值将转换回CREATE TABLE IF NOT EXISTS `posts` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`date` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
`banna` text COLLATE utf8_croatian_ci,
`bannb` text COLLATE utf8_croatian_ci,
`img` varchar(255) COLLATE utf8_croatian_ci DEFAULT NULL,
`images` text COLLATE utf8_croatian_ci,
`title` varchar(255) COLLATE utf8_croatian_ci DEFAULT NULL,
`subtitle` varchar(255) COLLATE utf8_croatian_ci DEFAULT NULL,
`story` mediumtext COLLATE utf8_croatian_ci,
`status` varchar(255) COLLATE utf8_croatian_ci DEFAULT NULL,
`tags` varchar(255) COLLATE utf8_croatian_ci DEFAULT NULL,
`auth` varchar(255) COLLATE utf8_croatian_ci DEFAULT NULL,
`moder` varchar(255) COLLATE utf8_croatian_ci DEFAULT NULL,
`linked` json DEFAULT NULL,
`inde` int(11) DEFAULT NULL,
`count` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
)
ENGINE = InnoDB
AUTO_INCREMENT = 382
DEFAULT CHARSET = utf8
COLLATE = utf8_croatian_ci
,但我希望解决方案不包含此解决方法。