Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
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 |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
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" wrote in message ... 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 |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
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" wrote in message ... 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 |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Nesting a sumproduct formula within a sumif formula. | Excel Discussion (Misc queries) | |||
multiply formula where 1 cell has a (sumif) formula as a result | Excel Worksheet Functions | |||
sumif formula | Excel Worksheet Functions | |||
Embed AND formula in SUMIF formula | Excel Discussion (Misc queries) | |||
Is there a MAXIF formula similar to the SUMIF formula? | Excel Discussion (Misc queries) |