2016-08-25 85 views
0

我想創建一個可以在同一個單元格內執行三件事的公式。 該公式需要從另一個單元格獲取值,但只需要中間部分(可以使用替代函數來解決)。接下來,它需要在開始時添加一個字母,並在結尾添加另一個數字。Excel替代單元格並添加一個字母/數字

實施例:

我有以下三個值:

  1. 201642A
  2. 201142A
  3. 201342A

的值需要被轉換爲下面

  1. A16421
  2. A11421
  3. A13421

正如你可以看到,前兩個號碼, 「20」 已被替換爲 「A」,以及 「A」 末已更換與「1」。

原因: 我需要爲多列數百條記錄做這件事,所以有點自動化會爲我節省很多時間。

Here is an example in Excel.

回答

1

嘗試

=if(left(A1,2)=20,"A") & mid(A1,3,4) & if(right(a1,1)="A",1)

+0

它的工作原理!但是,我需要將這些功能翻譯成我自己的語言(荷蘭語),將「,」改爲「;」並添加一個假值,所以它總是變成我想要的值。 (A76; 2)= 20;「A」;「A」)&DEEL(A76; 3; 4)&ALS(RECHTS(A76; 1)=「A」 ; 2; 2) – Mike

相關問題