Here is one option:
Function ExtractNumber(rCell As Range) As Double
Dim X As Long
For X = 1 To Len(rCell.Value)
If Mid$(rCell.Value, X, 1) Like "*[0-9.]" Then
ExtractNumber = Val(Mid$(rCell.Value, X))
Exit For
End If
Next
End Function
Extract the numbers and then sum the results.
Similar, using a compound function:
=LOOKUP(99^99,--MID(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&"0123456789")),ROW(INDIRECT("1:256"))))
Regards,
Ryan--

Signature
RyGuy
> A1 = 1 A
> B1 = 1.5 S
[quoted text clipped - 14 lines]
> What do I need to add or change in my formula to look for the "A" in B1 and
> add 3 to my total?
Carole - 08 May 2008 21:26 GMT
Maybe I wasn't explicit enough.
I need to add all instances of "A" or "S" (not both) on a one line range of
cells. My formula needs to give me a total of 4 when I search for "A" and
1.5 when I search for "S". This formula will be copied in several cells to
give me a total for all instances of the criteria in the range I am totaling.
> Here is one option:
> Function ExtractNumber(rCell As Range) As Double
[quoted text clipped - 33 lines]
> > What do I need to add or change in my formula to look for the "A" in B1 and
> > add 3 to my total?
Carole - 08 May 2008 21:38 GMT
Those totals will be for line one. Line 2 will be 12.25 for "S".
> Maybe I wasn't explicit enough.
>
[quoted text clipped - 40 lines]
> > > What do I need to add or change in my formula to look for the "A" in B1 and
> > > add 3 to my total?