Difference Between Function And Method
Jun 13, 2008
I was browsing the Microsoft Office Excel 2003 Visual Basic Reference helpfile and noticed a paragraph in the section Concepts Events, Worksheet Functions, and ShapesUsing Microsoft Excel Worksheet Functions in Visual Basic where it mentions the use of the InputBox method instead of the InputBox function to perform type checking. In VBA, what is the difference between a method and function? And when would I use one or the other?
The link to the helpfile I was looking at is here:
[url]
View 5 Replies
ADVERTISEMENT
Feb 21, 2010
I have a problem with one of my loops, it takes about 17 seconds to do the job of calculating a simple moving average for 200 periods on 20,000 rows. However, if I do the "FillDown" function for the same type of average, it takes 1 second.
Here is the code for the loop:
View 9 Replies
View Related
Dec 10, 2008
I'm trying to get the Find and FindNext methods to work. Column C contains serial numbers and there's a chance that a serial number might appear more than once in the column. What I'm trying to do is get Excel to find the first occurance of the serial number, find what row it's on and then see if this matches the variable 'CurRowNo' (defined earlier in the code). If it doesn't I want it to look at the other occurances of the serial number, find what row they're on and see again if it matches CurRowNo.
The variable 'EngCount is the number of occurances of the serial number (also worked out earlier in the code). I've got the code below, but I get the error 'Method Range of Object Global Failed' on the FindNext line. I have no idea what this error means or why it's happening.
View 3 Replies
View Related
Oct 28, 2008
My workbook holds a month template and sheets for each month. I work on modifications in the template ,but would then like to update all the monthly worksheets. I recorded a macro to show me how to start programming the vb sub, but get a runtime failure 'error 1004 Select method of range class failed' when trying to select the column to copy,
View 4 Replies
View Related
Aug 27, 2009
I read from one of the posts here and see sum(a1/a2). I tried it on excel and see no difference between sum(a1/a2) and (a1/a2). if there is a difference, could you please highlight to me? If not, why put 'sum'?
View 2 Replies
View Related
Mar 28, 2008
I am trying to work out to get the following result.
Using Cell CB5 as a Date Of Birth, I want to be able to have cell CA5 return "Yes: if the following is either met..
If under 45, Cell
View 9 Replies
View Related
May 20, 2014
I have two timestamp fields from which I need to extract the difference.
[Code] ..........
The formula is B2-A2 and the Difference field is a custom field using h:m:s.
As you can see, the difference is correct, except in military time. The correct answer should be 5:41:33.
View 7 Replies
View Related
May 22, 2014
I'm currently doing some research for the World Cup (Soccer) and I want to create a formula that finds the largest gap between two dates. Basically, I'm copy and pasting player data into an Excel template I've created and one of the columns in each player's data is a list of dates when he has played over the last 12 months. I want to create a formula that shows me the length (in days) of his longest break from playing competitive football AFTER Oct 1st 2013.
View 5 Replies
View Related
Jul 24, 2014
I'm trying to automate the attached schedule so that the formulas in H stop increasing once the amount in column J equals zero. So far everything I've tried either gives me a circular reference error or ends up giving me the same result as if I depreciated the asset an additional month.
View 3 Replies
View Related
Feb 28, 2008
I'm trying to figure out a formula that tells me how many reports are overdue.
A report is due every six months. There may be times when more than one report got missed.
Right now, I have the Y6 recognizing that a report is late... period.
=IF(V6>(TODAY()),0,1)
So, what I need is:
If the Time Difference between V6 and T6 is greater than 6 months, divide the difference by 6 mos and return the answer to cell Y6 (rounded down with no decimals).
See attachment.
View 14 Replies
View Related
Oct 4, 2008
Could someone explain to me what the difference is between these the two examples given in this worksheet?
View 11 Replies
View Related
Mar 2, 2009
i m try to use the lookup function but not sure which one i want
the cell to look up is e1
the cells it could be in are a1:a20
the answer will be next to the answer in b1:20
View 3 Replies
View Related
Aug 27, 2009
I learnt a new formula from this forum which -> if(n=(a1),a1,"S"). I use another formula -> if(iserror=(a1),a1,"S"). It comes out the same result.
May i know what is the main difference between these two formulae?
View 6 Replies
View Related
Oct 30, 2009
what's the difference between cell a1 and b1?. see attachment.
View 3 Replies
View Related
Nov 3, 2009
I need a formula that gives me the difference between two different times
EG. 11:14:56 and 16:14:26, i want to find the difference/time between the two. Hope i'm making sense...
Also, does the time have to be in a time format on excel for the formula to work?
View 4 Replies
View Related
Aug 7, 2013
I have two 2 Dimensional String Arrays with data. I need to find a way to get the difference between these two Arrays. I am new to VBA, I don't know how to deal with these. I certainly feel that there is some efficient function for doing this. or Is the naive two for lop concept is the only way to go?
View 2 Replies
View Related
Dec 28, 2005
For Eg: i have 1000 students...i entered marks to all the students now i
need to fine the total students who have score >50 and <60 in each subject..
View 9 Replies
View Related
Nov 10, 2008
I would really appreciate your help
I have a client who weants to work out the total number of hours (not minutes) between two times. I have managed to do that with no problem using the formula =IF(A2>B2,B2-A2+1,A2+B2). However, this is where the problem starts.
They want to multiply the number of hours with the number of men on the job, but the answer is wrong, and I cannot understand why. I have checked the formnat of the cell and changed it to see if that is the problem, but without success.
I have copied it below
Time inTime outNo hoursNo of MenTotal Man Hours
12:0003:001526
14:0018:00474
View 9 Replies
View Related
Apr 27, 2009
I have a spreadsheet that records a bunch of golfer's scores for a round of golf.
I have a range G10:X10 that shows Par for each of the 18 holes.
I have many rows below that, G11:X11 is one example, that are individual golfer's scores.
I'd like to add a column, say in column AC, that would count the number of birdies each golfer had in the round.
Thus, I was thinking something like this in AC11:
=SUMIF(G11:X11 - G10:X10,"=-1").
Of course that doesn't work. I need some way of creating a range of 18 differences for the first parameter of the SUMIF function. I know that I can write a VBA macro for it or add another row for each golfer with the difference (but that would double the size of the spreadsheet). Is there an elegant way to do this with a worksheet function given just the scores and par for all 18 holes.
View 3 Replies
View Related
Jan 11, 2013
I'm trying to calculate the number of hours an agent works between the hours of 7AM and 7PM. Column B has their START time, Column C has their END time, Column D includes their LUNCH time, and Column E calculates the total number of hours worked (=IFERROR(SUM(C248-B248)-D248,"-").
I've created 3 additional columns (Column F = number of hours before 7:00, Column G = number of hours after 19:00, and Column H = Total excluded hours which represents the total number of hours an agent worked before 7AM or after 7PM.
I've attemped several different formulas, but they all give me '#########' in one cell or another.
Other formulas used:
=$F$243-B248
=ABS(F243-B249)
=-IF(B250>$F$243,-1,1)*MINUTE(IF(B250>$F$243,B250-$F$243,$F$243-B250))
My format is 13:30:55
I'd like for the result to be either a dash "-" or "0:00:00" if an agent's start time is after 7AM or end time is before 7PM.
View 3 Replies
View Related
May 30, 2007
I have two funtions which I am trying to put in ThisWorkbook.
Private Sub Workbook_Open and Private Sub 2. The Workbook_Open calls on Sub 2.
Now, with both of these in ThisWorkbook, I get the error that Sub 2 macro cannot be found.
And if I put the Sub 2 in a module, everything works.
Now, I am trying to put both in ThisWorkbook instead of only one.
View 9 Replies
View Related
Jun 11, 2007
I have a form for weather warnings that has time of issue in cell B19, and the time of occurrence in cell D19, and the times are in a 24hr military style time format (1600, or 1735, etc).
I need cell G19 to tell me the time difference between the two in hours and minutes, but here's the catch - if cell B19 has an earlier time, I need it to display the difference as a positive number, indicating that I issued the warning before the event actually occurred. If D19 is earlier, I need it to display in cell G19 as a negative number, indicating that the event occurred before I had a chance to issue the warning.
View 9 Replies
View Related
Sep 8, 2008
I want to take two dates, a start date and an end date and get the number of days elapsed.
I also want to enter the dates quickly, as in 070808 for 07/08/08 (not having to enter the dashes). I have tried 00/00/00 and ##"/"##"/"## in the cells format, number, custom.
Using that format, entering 070808 in A1, and 070809 for A2 and finally in A3 =DATEDIF(A4,B4,"d") to get the difference in days. What I get is 1 day instead of 365 days.
So it's thinking 70809 - 70808 = 1.
How do I get it to give me 365 days? What format can I use in the date cells?
View 9 Replies
View Related
May 8, 2009
In the below table, I was trying to get the difference in ColB corresponding to Names in ColA..
ColA ColB ColC ABC 28 1 MNO 12 1 ABC 27 1 ABC 26 2 ABC 24 1 ABC 23
XYZ 16 3 MNO 11 1 MNO 10 1 MNO 9 -1 MNO 10
XYZ 13
?
View 9 Replies
View Related
Jul 13, 2009
I have the following dates in column A
22.01.09
23.01.09
30.01.09
And I have the following in column B
Closed 28.01.09
Closed 24.01.09
Closed 02.02.09
I need to calculate the difference of days between column A and column B.
Is there a formula that I could use?
View 9 Replies
View Related
Apr 29, 2014
Pivot Table where I am comparing prices with previous quarters using the % Difference from and using Quarter/previous as the base.
The function works fine but I can't get any values on Q1 to compare with Q4 of the previous years. All Q1 for every years show no % difference.
View 2 Replies
View Related
Dec 3, 2013
I'm trying to find the difference two cells within a row to another row.
I'm using time values i.e 17:07 and 14:53 and in the third cell I'd like to get a result that shows me a plus/minus of the differences.
I know by looking what math to apply to that particular cell. Is there a way to do a formula to get the results no matter if they are plus or minus. without having to change the formula back and for on if i know it'll be increasing or decreasing?
View 8 Replies
View Related
Jan 3, 2014
I have attached the excel files which contains the type of format I use.
I need to calculate the received when..
search by client name using "*"&Cell reference&"*" then match the expiration date then transaction type. if all conditions are true, then calculate the difference between i.e. Subtract expiration date - recieived date..
View 4 Replies
View Related
Jan 3, 2014
Assuming the first date is in A1, and the second date is in B1, in standard dd/mm/yyyy form, my current formula is =B1-A1-1.The '-1' is due to the fact that if a patient stays for 10 days, they will only spend 9 nights in the hospital. (Bed Nights).The problem is, the formula is stretched in the total column from, say C1 to C50. Each one of these has, or will have, a number of days in it.However, due to having th '-1' in the formula, empty rows that are yet to have a patients details inputted have a -1 where I need a 0. The only reason I need to change this is because I need a running total of the bed nights of all the patients.I think the formula I'm after is something along the lines of; 'If cell B2 is empty, input 0. If B2 has a date, use formula 'B2-A2'
View 9 Replies
View Related
Jan 22, 2014
Can use an icon set conditional format to solve the following -
if I have an order figure in A1 and a received figure in A2 I want to show a tick in A3 if the received figure is within 10% either side of the order figure.
View 4 Replies
View Related