我试图从我拥有的数据框中删除空格.列名称如下所示.我试图获取名称之间的空格,并将其替换为"_",无论何时出现.
['join_date' 'fiscal_quarter' 'fiscal_year' 'primary_channel'
'secondary_channel' 'customer_count' 'new_members' 'revisit_next_day'
'revisit_14_day' 'demand_1yr' 'revisit_next_day_rate'
'revisit_14_day_rate' 'demand_1yr_per_new_member' u'ch_Ad Network'
u'ch_Affiliate' u'ch_Branded SEM' u'ch_DSP' u'ch_Daily Email'
u'ch_Daily Messaging' u'ch_Direct' u'ch_Direct Publisher' u'ch_Email'
u'ch_Feeds' u'ch_Native' u'ch_Non-Branded SEM' u'ch_Organic Search'
u'ch_Paid Social' u'ch_Site' u'ch_Special Email' u'ch_Television'
u'ch_Trigger Email' u'ch_UNMAPPED' u'ch_Unpaid Social' u'quarter_Q2'
u'quarter_Q3' u'quarter_Q4']
Run Code Online (Sandbox Code Playgroud) 我已经创建了一个电源数据透视表,如图所示.我想计算一个季度的销售额变化.为此,我必须将所有企业家庭的总和除以企业家庭"Acer"
的销售额2012Q4
.我使用计算的测量来做到这一点,但我不确定我可以使用什么公式.
我需要创建两列,一列2012Q4
占总数的百分比,另一列占总数的2013Q1
百分比.然后我将创建另一个措施来找到差异.所以公式2012Q4
应该是这样的1624442 / (1624442+22449+1200+16123)
.知道哪个功能可以帮我做到这一点?
我写了一些sql查询,一些子程序,并有一些保存的导入.
现在我尝试使用Access中的宏设计来提供一个按顺序运行这些对象的运行按钮.
但是我没有看到任何运行sun程序的命令,我可以看到OpenVisualBasicModule和Runcode.
OpenVisualBaicModule只打开我的子程序,而Run Code只是要求一个函数.
我创建了一个函数,里面有所有子过程调用.但是,这些都不起作用,而单独所有这些都有效.
任何建议做什么.
我已经将一些数据从Excel导入到Access中。现在,我想编写类似于触发器的代码,每当我从Excel中获取新数据时,该代码就会更新另一个表。
我知道我无法在Access中编写触发器,因此我正在尝试使用数据宏。谁能为我提供有关如何使用数据宏执行此操作的帮助?
ms-access ms-access-2010 ms-access-2013 ms-access-data-macro
ms-access ×2
access-vba ×1
dataframe ×1
dax ×1
excel ×1
pandas ×1
pivot-table ×1
powerpivot ×1
python ×1
vba ×1