1週間= 5日と仮定して、すべてを日に欲しいです。だから私は(も無視したい>と<看板)以下のデータを持っている:週と日を含むテキストをExcelの式に変換するための式
8, Calculated like so --> ((1 week * 5) + 3 days)
9
8.25
13.25
5.75
4.25
0
はあなたの助けをありがとう:
1w 3d
> 1w 4d
> 1w 3.25d
< 2w 3.25d
> 1w 0.75d
< 4.25d
0d
が見えるように答えをたいと思います! UDFは、式にデータを変換して式を評価することによって動作
Public Function xvert(sin As String) As Double
While Not Left(sin, 1) Like "[0-9]"
sin = Mid(sin, 2)
Wend
xvert = Evaluate(Replace(Replace(Replace(sin, " ", "+"), "d", ""), "w", "*5"))
End Function
:
@ Gary'sStudentは 'xvert = Evaluate(Replace(Replace、Replace(sin、"> "、" "、" <"、" "、" d " "、" * 5 + "))'それに対処します '<' and '>' –
私はあなたが優れていると感じています。 –
落ちるだけです: "#VALUE!"エントリが "1w"のとき何らかの理由で1wがそのエラーをスローします(申し訳ありませんが、私は例として提供しませんでしたが、あなたの時間と労力に感謝します)。 – Brian