1

次のルールに従って、セルをある形式から別の形式に変換できる必要があります。

Property Description    --enter as--    Folio Identifier
----------------------------------------------------------
Lot 23 DP789678                         23/789678
Lot 7 Section 12 DP6789                 7/12/6789
Lot 1 SP 45676                          1/SP45676
Common Property Title SP45676           CP/SP45676
Volume 7456 Folio 56                    7456-56
Auto-Consol 5674-78                     5674-78
Water Access Licence No. 123            WAL123 

そのため、左側のものを右側のアイテムに変更する必要があります。たとえば、ロット 23 DP789678 のようなセルがある場合、ロット 23 DP789678 に変換する必要があります。上記のすべてのケースでこれを行う式を作成するにはどうすればよいですか?

4

2 に答える 2

1

私はあなたのための公式を持っています。唯一の問題は、それを 1 つのセルに収めることができなかったことです。サイズが大きすぎて、Excel が文句を言います。したがって、2 つのステップで実行する必要があります。A1 には、元のテキストが含まれます。D1 には中間結果が含まれます (必要に応じてこの列を非表示にできます) E1 には最終結果が含まれます。

D1 の式:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1, "Lot ", ""), "Section ", ""), "SP ", "SP"), "Common Property Title", "CP"), "Volume ", ""), "Auto-Consol ", ""), "Water Access Licence No. ", "WAL"), " Folio ","-")

E1 の式:

=SUBSTITUTE(D1, " ", "/")
于 2009-08-19T02:01:57.793 に答える
0

MATCH 関数と INDEX 関数を使用できます。Property DescriptionFolio Identifierがそれぞれ列 A1:A7 と B1:B7 にあり、置換する文字列が A12 にあるとします。B12 を次のようにします。

=INDEX(B1:B7,MATCH(A12,A1:A7,0))

例えば

                A                          B
1   Lot 23 DP789678                 23/789678
2   Lot 7 Section 12 DP6789         07/12/89
3   Lot 1 SP 45676                  1/SP45676
4   Common Property Title SP45676   CP/SP45676
5   Volume 7456 Folio 56            7456-56
6   Auto-Consol 5674-78             5674-78
7   Water Access Licence No. 123    WAL123
8       
9       
10      
11      
12  Lot 23 DP789678                 23/789678
13  Common Property Title SP45676   CP/SP45676
14  Water Access Licence No. 123    WAL123
15  Water Access Licence No. 123    WAL123
于 2009-08-19T01:45:16.610 に答える