‘壹’ excel一个表格中多个数据表,怎么把相同列数据提取出合并到一个表中
可以试试:
使用 & 号组合数据
选择要放置合并后数据的单元格。
键入“=”,然后选择要合并的第一个单元格。
键入“&”,然后使用引号(中间有一个空格)。
选择要合并的下一个单元格,然后按 Enter。 示例公式可能是“=A2&" "&B2”。
使用 CONCAT 函数合并数据
选择要放置合并后数据的单元格。
键入“=CONCAT(”。
首先选择要合并的单元格。
使用逗号分隔要合并的单元格,使用引号添加空格、逗号或其他文本。
在公式末尾添加括号,然后按 Enter。 示例公式可能是“=CONCAT(A2, " Family")”。
‘贰’ excel表格如何将两列数据合并为一列
1、首先在excel表格中输入姓名、性别和身高信息,可以排序将姓名对应起来。
‘叁’ excel琛ㄦ牸涓镐庝箞蹇阃熸妸澶氲屾暟鎹钖埚苟鎴愪竴涓
銆銆鍙浠ヤ娇鐢ㄤ互涓嬫柟娉曪细
銆銆鏂规硶涓锛氢娇鐢 CONCAT 鍑芥暟
銆銆CONCAT 鍑芥暟鍙浠ュ皢澶氢釜瀛楃︿覆杩炴帴璧锋潵銆傝佷娇鐢 CONCAT 鍑芥暟钖埚苟鍒嗗垪钖庣殑鍗曞厓镙硷纴鍙浠ヤ娇鐢ㄤ互涓嫔叕寮忥细
銆銆=CONCAT(A1, ",", A2)
銆銆璇ュ叕寮忓皢 A1 鍜 A2 鍗曞厓镙间腑镄勫艰繛鎺ヨ捣𨱒ワ纴骞剁敤阃楀彿浣滀负鍒嗛殧绗︺
銆銆渚嫔傦纴濡傛灉 A1 鍜 A2 鍗曞厓镙煎垎鍒鍖呭惈钬滃寳浜钬濆拰钬滀笂娴封濓纴鍒欎娇鐢ㄨュ叕寮忓悗锛孉1 鍗曞厓镙肩殑鍊煎皢鍙树负钬滃寳浜,涓婃捣钬濄
銆銆鏂规硶浜岋细浣跨敤 TEXTJOIN 鍑芥暟
銆銆TEXTJOIN 鍑芥暟鍙浠ュ皢澶氢釜瀛楃︿覆杩炴帴璧锋潵锛屽苟鎸囧畾鍒嗛殧绗︺傝佷娇鐢 TEXTJOIN 鍑芥暟钖埚苟鍒嗗垪钖庣殑鍗曞厓镙硷纴鍙浠ヤ娇鐢ㄤ互涓嫔叕寮忥细
銆銆=TEXTJOIN(",", TRUE, A1:A2)
銆銆璇ュ叕寮忓皢 A1:A2 锣冨洿涓镄勫艰繛鎺ヨ捣𨱒ワ纴骞剁敤阃楀彿浣滀负鍒嗛殧绗︺
銆銆渚嫔傦纴濡傛灉 A1 鍜 A2 鍗曞厓镙煎垎鍒鍖呭惈钬滃寳浜钬濆拰钬滀笂娴封濓纴鍒欎娇鐢ㄨュ叕寮忓悗锛孉1 鍗曞厓镙肩殑鍊煎皢鍙树负钬滃寳浜,涓婃捣钬濄
銆銆鏂规硶涓夛细浣跨敤 VBA 瀹
銆銆濡傛灉闇瑕佸瑰ぇ閲忔暟鎹杩涜屽悎骞讹纴鍙浠ヤ娇鐢 VBA 瀹忔潵瀹炵幇銆备互涓嬫槸涓涓绠鍗旷殑 VBA 瀹忥细
銆銆Sub MergeData()
銆銆' 瀹氢箟鍙橀噺
銆銆Dim rng As Range
銆銆Dim strResult As String
銆銆' 銮峰彇瑕佸悎骞剁殑鍗曞厓镙艰寖锲
銆銆Set rng = Range("A1:A2")
銆銆' 钖埚苟鍗曞厓镙
銆銆strResult = Join(rng.Value, ",")
銆銆' 灏嗗悎骞跺悗镄勫艰祴缁椤崟鍏冩牸
銆銆rng.Value = strResult
銆銆End Sub
銆銆浣跨敤璇ュ畯钖庯纴灏嗗脊鍑轰竴涓瀵硅瘽妗嗭纴璁╂偍阃夋嫨瑕佸悎骞剁殑鍗曞厓镙艰寖锲淬傞夋嫨鍗曞厓镙艰寖锲村悗锛屽崟鍑烩灭‘瀹气濇寜阍鍗冲彲灏嗗崟鍏冩牸钖埚苟銆
銆銆鍏蜂綋镎崭綔姝ラゅ备笅锛
銆銆鍦 Excel 涓锛屾寜 Alt+F11 镓揿紑 Visual Basic for Applications 绐楀彛銆
銆銆鍦ㄥ乏渚х殑绐楁牸涓锛屽弻鍑烩淭hisWorkbook钬濇ā鍧椼
銆銆鍦ㄥ彸渚х殑绐楁牸涓锛岀矘璐翠笂杩板畯浠g爜銆
銆銆淇濆瓨瀹忋
銆銆杩斿洖 Excel 宸ヤ綔琛锛岄夋嫨瑕佸悎骞剁殑鍗曞厓镙艰寖锲淬
銆銆鎸 Alt+F8 镓揿紑瀹忓硅瘽妗嗐
銆銆鍦ㄥ畯鍒楄〃涓锛岄夋嫨钬淢ergeData钬濆畯銆
銆銆鍗曞嚮钬滆繍琛屸濇寜阍銆
銆銆鍗曞厓镙煎皢琚钖埚苟锛屽苟鐢ㄩ楀彿浣滀负鍒嗛殧绗︺