最初の行(以下)の右端の数字を1.25などとして抽出しようとしています。 AQ2-6 から同じ列にある2つの数字を区切る方法
AQ2 1.1.25
AQ3 1.2.15
AQ4 1.2.25
AQ5 1.1.44
AQ6 1.1.60
は、Excelウィザード
最初の行(以下)の右端の数字を1.25などとして抽出しようとしています。 AQ2-6 から同じ列にある2つの数字を区切る方法
AQ2 1.1.25
AQ3 1.2.15
AQ4 1.2.25
AQ5 1.1.44
AQ6 1.1.60
は、Excelウィザード
使用Right(A1, 4)
を使用して解決したり、ポイントを壊すよう.
を置くことができますどこにも列エディタにテキストを使用することができます。
私はこれがスーパーユーザにとってより適していると思います。ターゲットなしで.
がない場合
=MID(A1,FIND(".",A1)+1,LEN(A1))
戻り#Value!
:
私は式の解答と最初のポイントの右側にあるすべてのものを返すようにコードの答えを与えるでしょう
Public Function AQNumber(Target As Range) As Variant
If InStr(Target, ".") > 0 Then
AQNumber = Mid(Target, InStr(Target, ".") + 1)
Else
AQNumber = CVErr(xlValue)
End If
End Function
をRIGHT関数の2番目のパラメータは、右から数えて文字数です。数字のすべてがn.nnの形式であれば、右(AQ、4)はそのトリックを行うべきです。 –