1
Excelでssnスタイル番号に条件付きゼロを追加しようとしています。Excelのssnスタイル番号に条件付きゼロを追加する
1234-1234-12 -> 12340-1234-12
12345-123-12 -> 12345-1230-12
12345-1234-1 -> 12345-1234-10
12345-1234-12 -> do nothing
Excelでssnスタイル番号に条件付きゼロを追加しようとしています。Excelのssnスタイル番号に条件付きゼロを追加する
1234-1234-12 -> 12340-1234-12
12345-123-12 -> 12345-1230-12
12345-1234-1 -> 12345-1234-10
12345-1234-12 -> do nothing
スコットクランナーの優れた答えを補完する:
Function ExpandSSN(s As String) As String
Dim A As Variant
Dim part As String
A = Split(s, "-")
part = Trim(A(0))
A(0) = part & String(5 - Len(part), "0")
part = Trim(A(1))
A(1) = part & String(4 - Len(part), "0")
part = Trim(A(2))
A(2) = part & String(2 - Len(part), "0")
ExpandSSN = Join(A, "-")
End Function
上記odeを標準コードモジュールに組み込みます。たとえば、式を入力します。 B1で=ExpandSSN(A1)
と下にドラッグ:
くそあなたは非常に高速です。あなたは他の人にチャンスを与えていません。 :) – ManishChristian
35点以上、今日はやってます。 @ManishChristian私の妹が家を建てるのを手助けする必要があります。 –
編集とクイックアンサーのおかげで多くの感謝! –