PC Review


Reply
Thread Tools Rate Thread

Can someone help me with this sumif formula

 
 
QuietMan
Guest
Posts: n/a
 
      2nd Apr 2008
MXT is the range that contains the sunif criteria. it dosent like the offset
I commented out the R1C1 formula below so it might be easier for you to follow

Thanks

Sub Sumif_Test()
MXT = Range("MXT")
For X = 20 To 30
For Y = 1 To 3
Cells(X, Y).Value = Application.SumIf(MXT, Cells(18, Y), Offset(MXT,
Cells(X, 4), MXT.Rows.Count, 1))
Next Y
Next X

' This is thr R1C! equivalent of the formula I'm trying to create.
'ActiveCell.FormulaR1C1 =
"=SUMIF(MXT,R[-13]C4,OFFSET(MXT,0,R[-15]C,ROWS(MXT),1))"
End Sub


--
Helping Is always a good thing
 
Reply With Quote
 
 
 
 
Bernie Deitrick
Guest
Posts: n/a
 
      2nd Apr 2008
When you have a working formula, just use the formula:

Sub Sumif_Test2()
Dim MXT As Range
Set MXT = Range("MXT")

With Range(Cells(20, 1), Cells(30, 3))
.FormulaR1C1 = "=SUMIF(MXT,R[-13]C4,OFFSET(MXT,0,R[-15]C,ROWS(MXT),1))"
.Value = .Value
End With

End Sub

HTH,
Bernie
MS Excel MVP


"QuietMan" <(E-Mail Removed)> wrote in message
news:0A6C4204-4059-4CF3-A142-(E-Mail Removed)...
> MXT is the range that contains the sunif criteria. it dosent like the offset
> I commented out the R1C1 formula below so it might be easier for you to follow
>
> Thanks
>
> Sub Sumif_Test()
> MXT = Range("MXT")
> For X = 20 To 30
> For Y = 1 To 3
> Cells(X, Y).Value = Application.SumIf(MXT, Cells(18, Y), Offset(MXT,
> Cells(X, 4), MXT.Rows.Count, 1))
> Next Y
> Next X
>
> ' This is thr R1C! equivalent of the formula I'm trying to create.
> 'ActiveCell.FormulaR1C1 =
> "=SUMIF(MXT,R[-13]C4,OFFSET(MXT,0,R[-15]C,ROWS(MXT),1))"
> End Sub
>
>
> --
> Helping Is always a good thing



 
Reply With Quote
 
QuietMan
Guest
Posts: n/a
 
      2nd Apr 2008
Thanks
--
Helping Is always a good thing


"Bernie Deitrick" wrote:

> When you have a working formula, just use the formula:
>
> Sub Sumif_Test2()
> Dim MXT As Range
> Set MXT = Range("MXT")
>
> With Range(Cells(20, 1), Cells(30, 3))
> .FormulaR1C1 = "=SUMIF(MXT,R[-13]C4,OFFSET(MXT,0,R[-15]C,ROWS(MXT),1))"
> .Value = .Value
> End With
>
> End Sub
>
> HTH,
> Bernie
> MS Excel MVP
>
>
> "QuietMan" <(E-Mail Removed)> wrote in message
> news:0A6C4204-4059-4CF3-A142-(E-Mail Removed)...
> > MXT is the range that contains the sunif criteria. it dosent like the offset
> > I commented out the R1C1 formula below so it might be easier for you to follow
> >
> > Thanks
> >
> > Sub Sumif_Test()
> > MXT = Range("MXT")
> > For X = 20 To 30
> > For Y = 1 To 3
> > Cells(X, Y).Value = Application.SumIf(MXT, Cells(18, Y), Offset(MXT,
> > Cells(X, 4), MXT.Rows.Count, 1))
> > Next Y
> > Next X
> >
> > ' This is thr R1C! equivalent of the formula I'm trying to create.
> > 'ActiveCell.FormulaR1C1 =
> > "=SUMIF(MXT,R[-13]C4,OFFSET(MXT,0,R[-15]C,ROWS(MXT),1))"
> > End Sub
> >
> >
> > --
> > Helping Is always a good thing

>
>
>

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Help with SUMIF formula Iriemon Microsoft Excel Worksheet Functions 3 28th Jul 2009 10:15 PM
Nesting a sumproduct formula within a sumif formula. =?Utf-8?B?amVycnltY20=?= Microsoft Excel Misc 2 3rd Oct 2007 03:35 PM
multiply formula where 1 cell has a (sumif) formula as a result =?Utf-8?B?a2NpcA==?= Microsoft Excel Worksheet Functions 1 3rd May 2007 07:41 AM
Embed AND formula in SUMIF formula =?Utf-8?B?VGlua2VyYmVsbDExNzg=?= Microsoft Excel Misc 1 21st Feb 2007 07:29 AM
Is there a MAXIF formula similar to the SUMIF formula? =?Utf-8?B?dGxj?= Microsoft Excel Misc 2 13th Mar 2006 08:07 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 11:22 PM.