1樓:
b1公式:
=iferror(mid(a1,find("dx",a1)+4,find(" ",a1,find("dx",a1)+4)-find("dx",a1)-4),"")
下拉;c1公式:
=iferror(mid(a1,find("dy",a1)+4,find(" ",a1,find("dy",a1)+4)-find("dy",a1)-4),"")
下拉;d1公式:
=iferror(mid(a1,find("dz",a1)+4,find(" ",a1,find("dz",a1)+4)-find("dz",a1)-4),"")
下拉;e1公式:
=iferror(mid(a1,6,find(" ",a1,6)-6),"")
下拉;f1公式:
=iferror(mid(a1,find("to",a1)+3,find(" ",a1,find("to",a1)+3)-find("to",a1)-3),"")下拉。
2樓:
dx=後面的數字
b1=--left(right(a1,len(a1)-find("=",a1)),len(right(a1,len(a1)-find("=",a1)))-2)
dy=後面的數字
c1=--left(right(a1,len(a1)-find("dy",a1)-2),len(right(a1,len(a1)-find("dy",a1)-2))-2)
其他以此類推
3樓:
mid+find很容易的。
excel裡如何按條件提取資料?
4樓:韓琴
1,開啟需要處理的**,在原始資料的**後面需要先建立一個簡單格式的查詢表,這裡舉例為,我們需要查詢企業型別,然後需要查詢出來的資料在各個專案下方展示,那麼則在原始資料表後簡歷一個查詢表,把原來的引數複製過來。
2,點選「原始資料」表,在a2單元格中輸入「=countif($b$1:b2,」,然後用滑鼠點選下方「查詢表」繼續輸入「$c$1)」,完整公式為「=countif($b$1:b2,查詢表!
$c$1)」。輸入完成後,回車。
3,選擇剛輸入的單元格,滑鼠移動到單元格右下方,出現「+」後雙擊,向下填充。
4,點選「查詢表」,在a4單元格中輸入公式「=if(isna(vlookup(row()-3,原始資料!$a:$d,column()+1,0)),"",vlookup(row()-3,原始資料!
$a:$d,column()+1,0))」。
5,選擇剛輸入的單元格,滑鼠移動到單元格右下方,出現「+」向後填充到d4單元格,然後向下填充。
6,到此我們已經完成**的製作了,在查詢表c1單元格中輸入我們需要查詢的企業型別,就可以查詢到相應的資料了,資料的多少與我們在第五步中向下填充公式的行數也有關係,填充的越多,越現實的全。
5樓:鍾士恩聶亥
選到你的txt檔案
點下一步
下面選第一列,右側選列資料格式,再分別選別的列,在列資料格式裡選不匯入此列,然後完成
確定即可
6樓:大徐哥
假設原資料在sheet1,a列為姓名,b列c列d列為其他資料要取資料的部分姓名在另一張表的a列中,在這張表的b2輸入公式=if($a2="","",vlookup($a2,sheet1!$a:$d,column(),0))
將b2公式向右和向下複製,就能滿足你的要求了
7樓:匿名使用者
假設你原來有這個表(在a1:b7)
姓名 性別
張三 男
李四 女
何五 女
週六 女
陳七 男
王八 女
在g1:h4是:
姓名 性別
何五 女
陳七 男
張三 男
h2的公式是:
=vlookup(g2,a:b,2,0)
公式下拉
8樓:slai_楓
if函式,countif函式、vlookup函式、hlookup函式等都是按條件提取數字。
舉一個簡單的例子,if函式。
示例:如果a2的值大於15,則返回a2,反之則返回b2。
excel如何提取 符合條件的多行資料
9樓:
1、第一步:開啟源資料表一(這裡為了方便截**釋,就先建個表一併填入一些資料),再建兩個空白的表分別為表二跟表三。
2、第二步:全選源資料表一,並將其複製到空白的表三內。(這樣在表三內操作就不會改動到源資料了)。
3、第三步:在表三內進行資料篩選(我們這裡定義篩選條件為質量為a),在**中選中「質量」在選單欄依次選擇「資料」「篩選」。
4、第四步:點選「質量」條件旁邊的三角按鈕,去掉全選並勾選「a」然後點選確定。
5、第五步:這時候把篩選出來的符合條件的內容,框選並複製到空白的表二,資料提取就完成了。
10樓:
1、首先開啟需要處理的**,需要先建立一個簡單格式的查詢表。
2、完成以上步驟,點選「原始資料」表,在a2單元格中輸入「=countif($b$1:b2,」,然後用滑鼠點選下方「查詢表」。
3、完成以上步驟後,將滑鼠移動到單元格右下方,出現「+」後雙擊,向下填充。
4、點選「查詢表」,在a4單元格中輸入公式「=if(isna(vlookup(row()-3,原始資料。
5、在查詢表c1單元格中輸入我們需要查詢的企業型別,就可以查詢到相應的資料。
11樓:s今生緣
excel中將某些記錄按條件提到到其它位置中,比較方便的是用高階篩選,特別是當資料量大時,使用陣列公式,速度會變得較慢;
建立條件區域,首行為欄位名,下行為條件(如果有幾個欄位名,需要同時滿足的條件放在同一行,只要滿足其中一個的,放在不同行中);
選擇:資料--排序和篩選--高階;
開啟高階篩選對話方塊,選擇「將篩選結果複製到其他位置」,按下圖選擇區域;
確定後即得到篩選結果。
12樓:綠衣人敲門
if函式,countif函式、vlookup函式、hlookup函式等都是按條件提取數字。
舉一個簡單的例子,if函式。
示例:如果a2的值大於15,則返回a2,反之則返回b2。
13樓:
把問題作為內容(郵件主題一定要包含「excel」,本人以此為依據辨別非垃圾郵件,以免誤刪)、excel樣表檔案(把現狀和目標效果表示出來)作為附件發來看下 [email protected]
14樓:匿名使用者
這個可以多個條件嗎?
15樓:蓚莵xdq笌菩蹞
你可以報名,現在是春天和秋天,現在是秋天
廣東開放大學
excel怎麼在新**中提取符合條件資料
excel中提取符合條件的資料自動生成新**
16樓:智者總要千慮
1、使用mid函式+篩選功能來解決
2、先將年月提取出來
3、篩選年月 使用自定義篩選
4、將篩選結果複製到需要的新**中 複製---選擇性黏貼---跳過空格
excel如何使用公式提取滿足某一條件中的某一組資料?
17樓:人人哦哦哦課
1、以下圖資料抄為例演示操作方法。在此資料中要把大於600的數值提取到右側b列中。
2、在b2單元格輸入公式:=if(a2>600,a2,"")後,按下enter鍵,即是回車鍵,就可以看到結果啦,當前的結果是b2單元格是沒有數值顯示,那是因為a2單元格的數值小於600
3、接著,滑鼠點住如下圖所示的位置。
4、點住不鬆手,向下拉到數值截止單元格。那麼,所經過單元格自動顯示出相應的結果。
18樓:次次次蛋黃米亞
1、以需要從第二個**中根據「姓名」提取「班級編號」為例,首先在表專格1中輸入姓名。
2、開啟另
屬一張**,在其中輸入姓名和班級編號的具體資料。**2中的姓名的位置與**1的位置不同。
3、切換回**1的班級編號下的空白單元格,輸入公式:=vlookup(a2,sheet3!a1:b6,2,0)。
4、點選回車生成提取結果,顯示的班級編號是對應了姓名欄的具體姓名的。
5、點選b2單元格右下角的綠色圓點並向下拉填充公式,就可以批量將對應「姓名」的班級編號填入**1中了。
19樓:刀劍上的舞者
材料/工具:excel2010
1、開啟excel2010資料表。
2、用and函式統計資料,
輸入公式=and(d2>50,e2>50,f2>50),意思是如果三個條專件都滿足,則顯示屬真(true),否則顯示假(false)。
3、回車之後車得到結果,按住單元格右下角的黑方塊,向下拉。
4、得到全部結果,一共有3個滿足條件。
5、上邊的方法得出的結果不是很直觀,可以修改公式為=if(and(d2>50,e2>50,f2>50),"1",""),意思是如果滿足三個條件顯示1,否則顯示空。
6、回車之後,按住單元格右下角的黑方塊,向下拉。
7、得到全部結果,這回直觀多了。
20樓:匿名使用者
假定l表資料有10行,m表a1=qq。
在m表b1輸入公式:
=vlookup(a1,l表!$a$1:$e$10,4,false)計算結果如下:
qq 99
21樓:匿名使用者
在m表的b2單元格輸入以下公式
=vlookup(a2,l表!a:d,4,0)公式表示:在l表的a列精確匹配與當前工作表a2相同的單元格,並返回對應第4列(l表的d列)的資料。
詳見附圖同表舉例
22樓:匿名使用者
用查詢公式vlookup試試可以解決
excel自動讀取**中的資料,具體請見下圖。
23樓:s今生緣
問題不算難,但是後面總價部分都是些包含條件函式引用的字串連線,且是列舉法,由於數量不確定,總不能一直寫下去吧,所以要給個最多有幾個品種的限制(其實太多了,那一欄也顯示不下),另外,截圖要帶行號列標,才有針對性給出公式。
24樓:池島武貴
execl沒啥自動填充,都是公式,除非你用程式設計,那個難度大,不容易學。 簡單來說,你這個問題,需要使用函式vlook
excel中如何提取滿足兩個條件的單元格值
25樓:匿名使用者
假設要查詢的姓名在 d1 要查詢的日期在d2=index(c:c,max((a2:a4=d1)*(b2:b4=d2)*row(2:4)))
陣列公式,輸入時按ctrl+shift+enter.
如果有多條符合2個條件的,只返回最後一條.
26樓:匿名使用者
假設你sheet1表,有三列內容,分別是姓名,日期,和金額sheet2表
前二列是你輸入的姓名和日期
你要在c列求出金額
那麼c2輸入
=lookup(1,0/((sheet1!a$2:a$100=a2)*(sheet1!b$2:b$100=b2)),sheet1!c$2:c$100)即可
27樓:匿名使用者
姓名是在a列的吧?
假如你上面的資料是在表一,則在表二中有如下資料a b c
1 姓名 日期 金額
2 張三 12-5
3 李四 12-5
4 王五 12-6
則在表二的c2單元格中輸入=sum((sheet!$a$2:$a$4=a2)*(sheet!$b$2:$b$4=b2)*(sheet!$c$2:$c$4))
然後按下ctrl+shift鍵不動,回車,再向下填充就ok了
excel中如何提取月份,excel表格中如何讓將出生日期中具體的月份提取出來?
excel中從日期中提取月份的方法 使用month函式進行處理。excel版本參考 2010 1 選中b1單元格 2 輸入公式 month a1 回車 3 雙擊b1單元格,雙擊填充柄填充到b10 4 檢視效果 工具 office excel 步驟 1 開啟office excel,ctrl 同時按下...
EXCEL如何提取最早的日期
操作如下 操作版本為excel2003 以下圖 中的資料為例,a列顯示日期,資料截止到第7行 在b2單元格顯示提取的最早日期。1 在b1單元格點下,輸入公式 min a2 a7 2 按回車鍵。b2單元格單元格即顯示出最早的日期 2013 1 30 公式 min a2 a7 中的min函式作用是求一組...
Excel中如何從一組資料中隨機提取資料
1.在單元格e1輸入公式 offset a 1,randbetween 0,9 然後回車 即按 enter 鍵 你會發現單元格e1為隨機從a1 a10提取的一內個數。2.將滑鼠放到容單元格e1的右下角,等到滑鼠標誌變為小十字,按下滑鼠左鍵然後往下拖,你會發現拖出的資料都為隨機從a1 a10提取的一個...