excel資料處理求助

2022-12-20 14:16:24 字數 1408 閱讀 6826

1樓:匿名使用者

你說的首位為0和科學記數法問題,你只要把某列,比如a列,設定,右鍵,單元格格式,文字,確定

這樣你複製進來的產品資訊就可以完整顯示了。

第二和第三個問題其實是乙個。

20多個不多啊。

你可以如下操作

sheet1表a列行所有9位的**

b列同行輸入此**對應的產品名稱

然後,你把sheet2表a列做單元格格式文字操作。

然後b1輸入

=if(a1="","",vlookup(left(a1,9),sheet1!a:b,2,0))

下拉填充。

這樣,即可

2樓:匿名使用者

如果有20多個判斷,那樣你的表示式太長了,不方便維護。

建議你建乙個巨集(通過「工具-巨集-visual basic 編輯器」選單),在巨集中進行判斷實現,這樣可讀性要好,今後擴充套件維護也方便。

比如定義以下函式zhvalue:

引數:r:為單元格

function zhvalue(byval r as range) as string

dim s10 as string

dim sreturn as strings10 = left(r.text, 10)select case s10

case "123456789"

sreturn = "宇宙牌香菸"

case "3333333"

sreturn = "下蛋公雞"

end select

zhvalue = sreturn

end function

使用方法:在b1中輸入公式: =zhvalue(a1)這樣就可以了。

3樓:匿名使用者

建議你首先將型號清單在sheet2中列出來,然後在本表中用函式 = vlookup(left(a2,9),sheet2!a:b,2,false)來顯示

至於解決前後的0的問題,可以用 d2 = left(a2,len(a2)-1) 去右邊的

然後用 e2= right(d2,len(d2)-1) 再去左邊的

4樓:匿名使用者

1、掃瞄時生成的資料一定要先儲存為文字,一旦不是文字後7位都是0了,恢復不過來

2、3問解答:

建立乙個小對應關係表在e、f列,e列為前9位編碼,f列為產品然後使用left函式取數即可,比如說a1為123456789201101100001

b1取數公式可以寫=vlookup(lfet(a1,9),e:f,2,0)下拉即可

5樓:匿名使用者

儘管你說的很詳細,但是我還是沒全弄明白,但我覺得用vlookup函式是很簡單的,你若不明白可以發給我,我給你做。

[email protected]

Excel vba資料處理

其實不需要vba就能實現,不過需要用到另外一列,比如c1 c3,或者放到其他sheet裡 在b1裡輸入 if a1 a c1 b2 if a1 b c2 b3 if a1 c c3 另外一種方法 用excel的條件格式 選擇b1後新建一條規則,選最後一項通過公式來判斷,輸入公式 a 1 a 滿足條件...

遙感資料型別及資料處理,遙感資料及其處理

數字影象是不同亮度值像元 的行 列矩陣資料,其最基本的特點就是像元的空間座標和亮度取值都被離散化了,即只能取有限的 確定的值。所以離散和有限是數字影象最基本的數學特徵。所謂遙感資料處理,就是依據數字影象的特徵,構造各種數字模型和相應的演算法,由計算機進行運算 矩陣變換 處理,進而獲得更加有利於實際應...

用spss怎麼把資料處理成平均值加減標準差,急,新手,希望說簡單點

spss可以做的,我們可以幫助你 spss做不了,多得話可以用sas做,少的話,用excel做即可 在spss裡怎麼輸入算術平均值加減標準差 spss 如何做出均數加減標準差格式 在對話方塊中的option或者 statistics按鈕中,勾選means和std.deviation。輸出結果就包含均...