我有一个excel文件的数据集。 它包含有关2010-16年度人口变化的信息。 数据集行由美国下一个州的状态信息和该州的县信息组成。 现在我的问题是如何将Excel状态信息和县信息分开? 这里是链接到我的数据 https://www.ers.usda.gov/webdocs/DataFiles/CountyLevel_Data_Sets_Download_Data__18026/PopulationEstimates.xls?v=42489如何在Excel中选择特定的行?
0
A
回答
0
你可以试试这个宏将工作簿中的一个与国家数据和其他与县数据创建两页。
Sub SplitData()
Dim wsSource As Worksheet, wsState As Worksheet, wsCounty As Worksheet
Dim lr As Long
Application.ScreenUpdating = False
Set wsSource = Sheets("Population Estimates 2010-2015")
lr = wsSource.Cells(Rows.Count, 1).End(xlUp).Row
On Error Resume Next
Set wsState = Sheets("State")
Set wsCounty = Sheets("County")
wsState.Cells.Clear
wsCounty.Cells.Clear
On Error GoTo 0
If wsState Is Nothing Then
Sheets.Add(after:=wsSource).Name = "State"
Set wsState = ActiveSheet
End If
If wsCounty Is Nothing Then
Sheets.Add(after:=wsState).Name = "County"
Set wsCounty = ActiveSheet
End If
With wsSource.Rows(3)
.AutoFilter field:=3, Criteria1:="=*county*", Operator:=xlAnd
wsSource.Range("A3:CW" & lr).SpecialCells(xlCellTypeVisible).Copy wsCounty.Range("A1")
.AutoFilter field:=3, Criteria1:="<>*county*", Operator:=xlAnd
wsSource.Range("A3:CW" & lr).SpecialCells(xlCellTypeVisible).Copy wsState.Range("A1")
.AutoFilter
End With
wsState.UsedRange.Columns.AutoFit
wsCounty.UsedRange.Columns.AutoFit
Application.ScreenUpdating = True
End Sub
0
这听起来像你需要按县和州的数据汇总。枢轴表应该为你做到这一点。
- 新的工作表,插入,透视表,选择范围(包括报头,但不包括行1和2)
- 降值转换成你如何需要他们,记得要总结/平均表/算作需要
- 如果您的表格中包含正确的数据,请将其选中,复制并将“粘贴值”粘贴到另一个xls中。
这样做两次,一次为郡卷起,一次为州卷起。
相关问题
- 1. 如何根据列和行选择从Excel表中选择特定值?
- 2. 如何从c#中的Excel表格中选择特定列?
- 3. 在Visual Basic for Excel 2007中,如何选择包含特定模式的行?
- 4. 如何选择特定的行?
- 5. 如何选择特定日子的行?
- 6. 在Gridview中选择特定的行
- 7. 如何在Excel中选择
- 8. Excel VBA - 如何选择特定工作表中的柱面?
- 9. 选择特定行
- 10. 根据特定列中的特定值在SAS中选择行
- 11. 选择特定的行
- 12. 选择特定的MYSQL行
- 13. 我如何选择满足特定行中特定列的值的所有行
- 14. 如何在Crystal Reports中选择特定的记录/数据行?
- 15. 如何选择特定父
- 16. 选择特定的行,如果我有
- 17. JavaScript设置,如果特定的选择选项进行选择
- 18. 如何使特定的行在基于treeview选择的datagridview中被选中
- 19. Excel宏选择2个特定单词
- 20. 如何迭代Excel中选定的行?
- 21. 查询选择组中的特定行
- 22. 如何使用jQuery和JavaScript在行中选择特定列?
- 23. php-mysql如何在mysql中选择特定行数?
- 24. 如何在特定列中选择NaN行?
- 25. 如何在CSS中选择此特定行?
- 26. 如何在一个SQL行中为特定列选择特定值
- 27. 在Excel中选择特定的单元格
- 28. 如何使用ViewModel为给定的行号选择datagrid的特定行说:make row no 2在datagrid中选择?
- 29. 选择特定行号
- 30. 选择特定行MySQL
你是什么意思?看看这些数据,你只想列出一个国家名单,与县政府分开?为什么不只是添加一个帮助列,就会说C#单元格中会检查“County”的'= Iferror(Search(“county”,C4),C4,“”)',并返回状态名称没有“县”文字。 *这假设*所有单元*没有*“县”是状态。你有什么尝试?你想要输出看起来像什么? – BruceWayne
我想将数据分成两个excel文件,一个文件包含关于状态的数据,另一个文件包含关于县的数据,但没有关于状态的信息。 – Jwalitha
我的意思是我想要根据行数据划分excel文件 – Jwalitha