Checking On 2 AND Functions If One Or Other Is Satisfied
Mar 24, 2014
I am trying to compare 2 conditions to see if one or other is correct and if so out put ok if correct and wrong if incorrect i tried this formula but does not work.
MonthMilesAmountLocation June 8£3.20 Loc1 June 8£3.20 Loc1 June 8£3.20 Loc2 July 8£3.20 Loc2 July 8£3.20 Loc1 July 38£15.20Loc1 July 4£1.60 Loc2 Aug 38£15.20Loc2 Aug 4£1.60 Loc1 Aug 8£3.20 Loc1
Here is what I want to do
- Avoide filtering and manually calculating data for the total expense in the month
I want to SUM all the (3)AMOUNT in the (1)MONTH of JUNE for (4)LOCATION LOC1
I know its too much to ask for but can you suggest if i can combine SUMIF or SUM(IF) or any other formulas ???
I run a small business, and I use Excel to track my books especially receivables.
I have a list of Invoice numbers and Invoice amounts for every customer.
My customers pay periodically (every two weeks, etc), but the tricky part is that the amount paid may not necessarily reflect the exact amount of invoice still being owed. And there may be two, three or five invoices outstanding at any one time.
I have another column which contains payment amount made by customer.
What I would like to do is to highlight the INVOICE NO. cell once the amount of that particular invoice has been bypassed by the total amount paid (i.e. the full amount of that invoice has been paid). Then I can close that invoice.
if anyone out there had some code that would delete an entire row if a cell contained a value either = or > 0. I have attached a sample of my spreadsheet it contains two worksheets and I need the same task performed on each. The list may differ from day to day in length so I would need to work from the bottom of the worksheet up and I would only need it to work up to and including cell D4. The column that I need to take the action on is D and the heading is MaxDebit2.
I am trying to create a graph of my data at the end of each month. The graph will show a count of the number of instances of each category in the data.
For example:
A1 =TODAY()B1 =MONTH(A1)
Column A from A3 down = 1,2,3,4,W,H,L Column I between I2 and I140 = multiple instances of 1,2,3,4,W,H,L
July =IF($B$1=7,(COUNTIF($I$2:$I$140,$A3)),"0") =IF($B$1=7,(COUNTIF($I$2:$I$140,$A4)),"0") =IF($B$1=7,(COUNTIF($I$2:$I$140,$A5)),"0") =IF($B$1=7,(COUNTIF($I$2:$I$140,$A6)),"0") =IF($B$1=7,(COUNTIF($I$2:$I$140,$A7)),"0") =IF($B$1=7,(COUNTIF($I$2:$I$140,$A8)),"0") =IF($B$1=7,(COUNTIF($I$2:$I$140,$A9)),"0") =IF($B$1=7,(COUNTIF($I$2:$I$140,$A10)),"0")
My problem is that when it comes around to August or the next month, I want the final count of July to be fixed/frozen so it won't change from the 1st of the month. I can then use the July column's data for my graph.
Can a formula convert itself into a value or freeze itself after certain criteria has been fulfilled?
I am aware of the following topic in the VBA Help file:
"Using Microsoft Excel Worksheet Functions in Visual Basic You can use most Microsoft Excel worksheet functions in your Visual Basic statements. To see a list of the worksheet functions you can use, see List of Worksheet Functions Available to Visual Basic.
Note Some worksheet functions aren’t useful in Visual Basic. For example, the Concatenate function isn’t needed because in Visual Basic you can use the & operator to join multiple text values."
And I'm aware of how to call Excel funcitons from within VBA; e.g., answer = Application.WorksheetFunction.Min(myRange)
However, not only are some Excel functions not useful; the fact is they cannot be used because VBA has a native function that does exactly the same thing and you have to use that native VBA function to achieve your goal. It is these overlapping functions that I am especially interested in. I want to know what I should use directly in VBA and what I need to go to Excel for.
what will be the code if commandbutton1 is clicked, it will check if the text in the combobox is in the range A2:A10 in the worksheet, if not in the range it will display a message box that the text is not in the range :D
On the attached example i am concatenating surname with the first letter of the forename. However, what i want to add into the formula is if the answer is a duplicate of another answer in a range that these duplicates are changed to surname and full forename.
Is this possible with a formula or would it need a bit of vba programming?
Is there a code in vba, that will return today's date (or the date of the week before, [today-7]) I need a vba code that will check a current cell - let say cell "A1", that contains a date( for exmpel: 12/7/09), and compare this date to the date last week, if the cell (A1)contains a date that is older then last week , then fill in A2 with "False", if the date in A1 is between the date of today and a week ago then fill A2 with "True". (For the exmple that I gave of course in A2 the value will be "False")
I have lots of rows of text data on sheet 1(Q2:AB139708), on sheet 2 I have a list of text (A2:A44). In sheet 1 I would like to display "1" in cell ap2 if any of the row from (Q2:AB2) contains text from the list on sheet 2(A2:A44), then I would copy this down to 139708.
I've got all the grades sorted out for the Principal, she is now looking for me to tally up all the students who got straight 'A' grades. I know there is going to be anotehr combination here but I'll start with the basics of straight 'A's
The screen below shows how the data is presented although I've slimmed down the headings to fit better.
How do I insert a formula to look at each row to see where based on the subjects taken, there are straight 'A's
************************************************************************>Microsoft Excel - Y13 & 14 Combined Worksheet.xls___Running: 11.0 : OS = Windows XP (F)ile (E)dit (V)iew (I)nsert (O)ptions (T)ools (D)ata (W)indow (H)elp (A)boutZ6= ABCDEFGHIJKLMNOPQRSTUVWXYZ1ArtArt*2BiologyBSChemistryD&TDramaEconomicsE.*LitFrenchGeographyHistoryH.*EconICTICT2IrishLatinMathematicsMaths*PureMusicPhysicsPoliticsPsychologyR.ESociologySpanish2********A****A**********A*3********AA*A*******A******4******A*C*****D****B******5***********B**********BAA*6*******C***D************BBSheet1* [HtmlMaker 2.42] To see the formula in the cells just click on the cells hyperlink or click the Name box PLEASE DO NOT QUOTE THIS TABLE IMAGE ON SAME PAGE! OTHEWISE, ERROR OF JavaScript OCCUR.
All it does is step the cursor down 1 cell from where it starts on the worksheet, rather than sorting through the defined range and then selecting the cell I want. I'm not sure why as I've used almost exactly the same code successfully on a different worksheet in the same workbook:
Dim mycheckrng as Range myupdatedate = "04/06/2008" Set mycheckrng = Range("D5:AR5") For Each c In mycheckrng If c.Value = myupdatedate Then c.Select End If Next c mycsdcdateref = ActiveCell ActiveCell.Offset(1, 0).Select
I am just having trouble getting vba to recognize cell values. All I want it to do is if cell g2 = 5, then end sub, Else, continue. But I am so clueless that I cant even get it to recognize that what is in cell g2 is the number 5. I would think that I could just put,
If range(g & 2) = 5 Then End Sub Else Resume End If
I regularly check formula's in quotations to ensure they are working on the correct cells by cycling through each cell and pressing F2. Pressing F2 on a cell with a formula (in office 2003) draws boxes around each cell that is being referenced in the cell. This is very handy, but for large worksheets is time consuming to "F2" each cell. . . . can the F2 behaviour of highlighting cells be automated ? See attached screenshot.
I have to enter date into cells. It is being written from the lists of paper, where for date is entered only year (e.g. 1987), but I have to enter it into excel with day and month (the program working with data only recognizes this form; eg 01.01.1987).
I was thinking of writing a conditional formatting, to remind if I will forget to write 01.01. before year.
I prepared formula like this (to check for the dots): =IF(AND(MID(AD2;3;1)=".";MID(AD2;6;1)=".");1;0)
But it is not working, because the function recognizes general formatting of cell instead of date formatting (28491 instead of 01.01.1987).
I have a spreadsheet with 2 columns of values. I need to check that the two columns have the same values, however the last digit of the values will differ every time, in the first column the value will always be a 3 and in the 2nd column it will always be a 0. Unfortunately the amount of digits before the last, differs from 6 to 9 so its not as easy to do a trim. Example
I have a sheeet conditionally formatted so that if data is missing from certain cells, that cell turns 'red'. Is it possible to have cell A1 (for instance) report if there is a red cell anywhere on the sheet?
I've got two text boxes where users input the dates in specified format (dd/mm/yyyy). current validation checks whether one date is not earlier than the other one and it looks like this:
[Code] .....
However if they are equal which suits me I am still getting an error. don't need a calendar btw
I am trying to check and see if column "A" has a certain number if it does not then keep going and if it does then find wich row in column "A" has that number then in the same row increase column "B" value by 1.
Dim rngPartNumber As Range Dim Rws As Long Dim R As Long Set rngPartNumber = ActiveSheet.Range(Cells(2, 1), Cells(Rows.Count, 1).End(xlUp)) Rws = rngPartNumber.Rows.Count + 1 For R = Rws To 2 Step -1 If Application.WorksheetFunction.CountA(Rows(R)) = compName Then Quantity = Quantity + 1 Next
I have a file of users and security codes. each user should have at least one security code. How can I get rid of all the good combinations and only leave the bad ones?
Example: user: joe blo security code = 1 user: jim white security code = 1 user: sam song security code=5 user: jo jo user: billy boy security code=1
You can see Jo Jo does not have a security row. I need to the good ones to be removed so only the user with the missing security code is left:
I am getting a NEXT without FOR error message when i try to run this code. This is the portion of sub im having trouble with.. been trying to work it out but to no avail. I thought that i might have to do Next Ccell, though I got the same error.
Programmatically speaking, any way of checking whether an arbitrary cell is part of a named range (that is, short of looping through an entire book's named ranges checking for intersections)? (It can be assumed that all the named ranges consist only of one cell).
I'm trying to create a questionnaire and in each question you got to rank the answers 1, 2, 3 and 4 according to your preferences.
So I'm trying to use data validation to allow ranges between 1 and 4 and at the same time I'm trying to use =countif($A$1:$A$20,A1)=1 to prevent repeating selections but my problem is that with the data validation tool I can only select one of those options either allowing whole numbers between 1 - 4 or allowing custom and using =countif($A$1:$A$20,A1)=1.