我使用xlsxwriter创建了一个相当复杂的图形,我需要的数据标签与通过文档查看的数据值不同,我看到我可以通过以下方式添加数据标签
chart2.add_series({
'name': '=Sheet1!$J$1',
'categories': '=Sheet1!$A$2:$A$22',
'values': '=Sheet1!$J$2:$J$22',
'data_labels': {values: True}
})
Run Code Online (Sandbox Code Playgroud)
问题是我的图形的数据标签需要与值不同,我需要指向工作表的不同部分以获得我的标签:
'data_labels': 'values_from_cells'=Sheet1!$K$2:$K$22
Run Code Online (Sandbox Code Playgroud)
在Excel中,这很容易做到,1.右键单击图形,
右键单击格式数据标签
label包含:来自单元格的值
然后我选择我想要的单元格,然后创建数据标签
这是xlsxwriter的功能吗?
我目前在Oracle数据库列中有一堆字符串需要更改,现在我正在运行多个更新语句来完成此操作。
UPDATE TABLE1 SET COLUMN1 = REPLACE
(COLUMN1, 'ABC', 'SR1')
UPDATE TABLE1 SET COLUMN1 = REPLACE
(COLUMN1, '123', 'SR2')
UPDATE TABLE1 SET COLUMN1 = REPLACE
(COLUMN1, 'XYZ', 'SR3')
UPDATE TABLE1 SET COLUMN1 = REPLACE
(COLUMN1, '789', 'SR4')
Run Code Online (Sandbox Code Playgroud)
无论如何,例如,我是否一劳永逸地完成此任务
UPDATE TABLE1
SET
COLUMN1 = REPLACE(COLUMN1, 'XYZ', 'SR3'),
COLUMN1 = REPLACE(COLUMN1, '789', 'SR4')
Run Code Online (Sandbox Code Playgroud)