EXCEL中兩列合併成一列以及根據相同列的值將表中一列的值複製到另一張表中?
今在做EXCEL時遇兩問題,現和大家分享如下:
1、如何將表中兩列值合併到一列,並按照一定的分隔符進行分割,公式如下:
假如:要將F和G的值 合併到H列並按逗號“,”隔開: H1=F1&“,"&G1
2、有兩張表,根據表中相同的編號將成績複製到另一張表中:
表1 : sheet1
編號 語文 英語
001 88 99
002 87 88
003 86 85
表2: sheet2
編號 英語
001 =vlookup(A1,sheet1!$A:$C,3,false)
002
003
公式說明如下:A1:指的是當前表中迴圈比較的列,也就是和另一個表中具有相同值的列 2、sheet1目標表 $A目標表中要查詢相同值的列 $C目標表中取值的列 3指的是從目標表中比較的列到取值的列中間一共隔了多少列,記住這裡包含比較列本身,也就是說A:C 中間相隔了3列 A:G 中間相隔了7列 false公式預設的值大家不用去管它也可以寫0
注意幾點:1、$A:$C中間的冒號“:”不能少 2、比較的列以及取值的列它們必須是相同的格式 也就是說:sheet1中編號是常規型別那麼sheet2中編號也是常規 sheet1英語列的格式為常規那麼sheet2英語列的格式也為常規 3、不能倒著取值,如:表sheet1中編號與語文對調,那麼公式為$B:$A這是不行的,取不到值。
如有錯的地方還請大家改正!!!
相關推薦
EXCEL中兩列合併成一列以及根據相同列的值將表中一列的值複製到另一張表中?
今在做EXCEL時遇兩問題,現和大家分享如下: 1、如何將表中兩列值合併到一列,並按照一定的分隔符進行分割,公式如下: 假如:要將F和G的值 合併到H列並按逗號“,”隔開: H1=F1&“,"&G1 2、有兩張表,根據表中相同的編號將成績複製到
SQL SERVER Date列和Time列合併成一列處理報表資料
問題原由: intouch專案中,利用intouch指令碼來儲存資料時,存入的時間格式為:date,time分開儲存。在報表需求中,有需要利用查詢兩個時間段之間的資料。 問題解決: 1.直接寫指令
postgresql多列合併成一列string_agg函式
1 有時候我們會需要將多條資料根據一些特別的欄位做一些合併。比如下面這個查詢,正常會查詢出3條資料,但是我們會希望根據create_by 分成兩列顯示 2 這時候需要用到string_agg函式,先通過group by分組,在進行合併,當然查詢結果需要滿足group
GROUP_CONCAT,SUBSTRING_INDEX的妙用(將多條資料合併成一行,並且根據某些列的合併值做條件判斷來生成最終值)
(1)不做處理: SELECT e.class_id AS class_id, c.course_name AS class_name, u.stuNum AS stu_num, u.USER_NAME AS student_name, u.department AS depart
2017.7.14 使用case when和group by將多條資料合併成一行,並且根據某些列的合併值做條件判斷來生成最終值
1.效果演示 (1)不做處理 (2)合併多列,並對後四列的值做並集處理 2.SQL語句 (1)不做處理 1 SELECT 2 C .fd_tenantid AS fdTen
java讀取excel檔案內容,並將讀取到的內容寫入到另一檔案中
需要匯入的jar包下載地址https://pan.baidu.com/s/16cTpUfx0KvKkbGYkXAUKMA 程式碼:ReadExcel.java //信1605-3 20163432 張運濤 package domain; import java.io.File; im
java讀取excel文件內容,並將讀取到的內容寫入到另一文件中
dom tst trace 一個 讀取excel domain ble write 做出 需要導入的jar包下載地址https://pan.baidu.com/s/16cTpUfx0KvKkbGYkXAUKMA 代碼:ReadExcel.java //信1605-3 2
sql 如何把一個表的查詢結果插入到另一張表中(兩個表的結構不同)
-- 如何把一個表的查詢結果插入到另一張表中(兩個表的結構不同), 插入的欄位個數和查詢的欄位個數必須一致 insert into 表名(欄位1,欄位2,欄位3...) select 欄位1,欄位2,欄位3.. from 查詢表名 where .. insert into A(id,
mysql將一張表的查詢結果存到另一張表中
由於mysql不支援select into 方法,mysql怎樣將一張表的查詢結果存到另一張表中? 找了兩個方法 第一種: create table dust select * from student;//用於複製前未建立新表dust的情況下 第二種 insert
oracle中從4個表查詢資料並插入到另一張表裡 擴充套件到查詢到的資料和其他資料共同插入
因為業務的需要,現在需要查詢4個表裡的資料並插入到另一個表內且對應自己想要對應的列。 且表的id應該是根據序列自動生成。 具體建立序列什麼的都不說了,直接上程式碼,欄位都沒改,最近太忙了。 insert into TB_POST_REQUIRE_INFO (id, BE
一張表多個字段是另一張表的主鍵,關聯查詢語句
left join phone where table 查詢語句 tab tin 主鍵 let CREATE TABLE `User`( `Id` BIGINT AUTO_INCREMENT NOT NULL, `Name` VARCHAR(10)
SHELL腳本:將新增的行添加到另一個文件中
shell#!/bin/bashcd /usr/local/logstash/nginxlog[ -f num.txt ] || count=0[ -f num.txt ] && count=cat num.txtncount=wc -l /var/log/nginx/access-app.l
mysql一張表多個欄位關聯另一張表查詢
如下:一張訂單表多個欄位關聯使用者表: 1.連結串列查詢 SELECT cu.id AS 'id',cu.version AS 'version',cu.cid AS 'cid',cu.uid AS 'uid',cu.shopName AS 'shopName',cu.address AS 'addre
用TC批量複製另一個資料夾中的同名檔案
製作資料集的時候,有JPEGImages資料夾和Annotations資料夾,這兩個資料夾下遍的檔案相同部分只有檔名,而後綴不同,先從JPEGImages中挑去部分圖片,以及Annotations同對應的同名.xml檔案,但是如果每個資料夾都操作一遍費事費力,現有簡單方法如下
VBA 把一個工作簿中的表的數據傳遞到另一個工作簿中
class workbook book delet cti tin next ext updating Private Sub CommandButton2_Click() For Z = 2 To Sheet2.[b65536].End(3).Row Next App
將一張表的查詢結果插入到另一張表
1 selectinto 和 insertintoselect 兩種表複製語句 2 select*into destTbl from srcTbl 3 4 insertinto destTbl(fld1, fld2) select fld1, 5from srcTbl 5 6 以上兩句都是將 srcTb
js中如何建立變化的陣列名,以及根據動態陣列名,查詢陣列
理論上Javascript變數宣告是在編譯階段得到的,所以無法通過宣告變數名的形式進行儲存,但是可以儲存為物件的屬性,因為可以用obj[prop]的形式宣告變數。根據動態陣列名,查詢相應陣列。比如var
mysql將一張表的查詢內容存至另一張表
由於mysql不支援select into 方法,mysql怎樣將一張表的查詢結果存到另一張表中? 找了兩個方法: 第一種: create table yourtablename select * from student;//用於複製前未建立新表dust的情況下 第
sql中一列拆成兩列
一個 har arc name reat sql table -1 中一 declare @table table (name nvarchar(4))insert into @tableselect ‘張三‘ union allselect ‘李四‘ union alls
怎麼將Excel單獨兩列內容合併為一列
合併兩列資料 常用的方法有以下三種: 1、使用&連線符,直接把需要連線的兩個單元格放在&的兩側。 例如,下圖需要連線單元格D1和E1,直接在F1單元格中輸入“=D1&E1”,輸入後直接回車即可完成連線。 2、利用PHONETIC函式公式完成連線。