Microsoft Office Exce-筛选后的公式批量复制粘贴为值 并且不乱数据

Microsoft Office Exce-利用选择性粘贴将筛选后的公式结果批量转换为值

1、写好【客单价】公式,并下拉填充

(【SKU】、【销售额】、【销售量】这三列都是常量,非公式)

2、复制客单价公式到E列 

 3、筛选数据, 按 Delete 按键 清除辅助列的内容

4、取消筛选,将D列的原始数据  复制粘贴为数值

 

 

5、复制辅助列的【E2:E10】单元格,在D2单元格右键 选择性粘贴,勾选【跳过空单元格】

 完成,最后删除辅助列E列即可

 

详细视频链接,可以查看:

Microsoft Office Exce-利用选择性粘贴将筛选后的公式结果批量转换为值 + 新版WPS +旧版WPS 右键选择-粘贴值到可见单元格(新版WPS_哔哩哔哩_bilibili

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于Microsoft.Office.Interop.Excel的导出数据方法是一在Winform程序中使用的方法,可以将数据导出到Excel中。这种方法通常使用一个单独的类作为核心文件,用于处理Excel的导出操作[^1]。另外,你还可以参考http://mikesknowledgebase.com/pages/CSharp/ExportToExcel.htm 这个链接,了解更多关于使用Microsoft.Office.Interop.Excel导出数据的方法[^2]。 要在Microsoft.Office.Interop.Excel中创建数据透视表并指定筛选标签的值,可以按照以下步骤进行操作: 1. 首先,确保你已经在项目中引用了Microsoft.Office.Interop.Excel库。 2. 创建一个Excel应用程序对象,并打开一个工作簿: ```csharp using Excel = Microsoft.Office.Interop.Excel; Excel.Application excelApp = new Excel.Application(); Excel.Workbook workbook = excelApp.Workbooks.Open("your_file_path"); Excel.Worksheet worksheet = workbook.Worksheets[1]; ``` 3. 定义数据透视表的源数据范围: ```csharp Excel.Range sourceData = worksheet.Range["A1:D10"]; ``` 4. 创建一个数据透视表对象,并指定源数据范围: ```csharp Excel.PivotTable pivotTable = worksheet.PivotTableWizard(sourceData); ``` 5. 指定数据透视表的行、列和值字段: ```csharp Excel.PivotField rowField = (Excel.PivotField)pivotTable.PivotFields("RowFieldName"); rowField.Orientation = Excel.XlPivotFieldOrientation.xlRowField; Excel.PivotField columnField = (Excel.PivotField)pivotTable.PivotFields("ColumnFieldName"); columnField.Orientation = Excel.XlPivotFieldOrientation.xlColumnField; Excel.PivotField dataField = (Excel.PivotField)pivotTable.PivotFields("DataFieldName"); dataField.Orientation = Excel.XlPivotFieldOrientation.xlDataField; ``` 6. 指定筛选标签的值: ```csharp Excel.PivotField filterField = (Excel.PivotField)pivotTable.PivotFields("FilterFieldName"); filterField.Orientation = Excel.XlPivotFieldOrientation.xlPageField; filterField.CurrentPage = "FilterValue"; ``` 7. 最后,保存并关闭工作簿: ```csharp workbook.Save(); workbook.Close(); excelApp.Quit(); ``` 这样,你就可以使用Microsoft.Office.Interop.Excel创建一个数据透视表,并指定筛选标签的值了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值