Add Number 1 In Adjoining Column When Existing Column Has Amount Highlighted In Green Or Red
Dec 27, 2012
I have a spreadsheet with sales which I colour green when they are outstanding and red when they are despatched. I would like to automatically add a 1 in an adjoining column when the cell is green (eg outstanding) or zero when they are despatched so that it totals up the number of outstanding orders.
a b
172.95 (this column would be green)
024.00 (this cell would be red)
124.00 (this cell would be green)
132.25 (this cell would be green)
Look at worksheet 1. Find column "Amount". Insert column next to amount. For all highlighted cells in column "amount" insert text "R" in adjacent (inserted) column.
I am looking for a vba where by the default colour of the font for new text typed in any cell of a workbook change to green or red and the default black automatic becomes secondary. The existing text in the workbook in its existing font colour must not change i.e stays in black or red.
I have Column C and D filled with numeric temperature and humidity data. I need next 16 rows (8 more set) to be filled with randomly generated dummy data by the values exist in C and D. Same numbers but randomly distributed.
I thought it would be simple code. I have column C with amount such as
C1 : 3712.76 C2 : 277.91
When VBA runs, i want value to be rounded to display 3712 and 278 in C1 and C2 respectively.
Code: Sub RoundC() Dim N As Long, v As Variant, I As Long Dim wf As WorksheetFunction Set wf = Application.WorksheetFunction N = Cells(Rows.Count, "C").End(xlUp).Row For I = 1 To N v = Cells(I, "C").Value If IsNumeric(v) Then Cells(I, "C").Value = wf.Round(v, 0) End If Next End Sub
This code working, but it end up value to 3712.00 instead of 3712 only. I do not want cell to display additional zero's.
I am trying to count the amount of cells in a column (Col H) containing data against a certain date which is displayed in another column (Col B)
Eg. Col B................-...........Col H 13/06/09.................FIRST LAST 13/06/09................. 13/06/09.................FIRST LAST 20/06/09.................FIRST LAST 20/06/09.................
So that in the sheet next to it it would appear:
13/06/09 - 2 20/06/09 - 1
The dates don't appear in row order and the sheet has a filter on it so I am unable to select the Col H and just use COUNTA
If the value in Column H changes then move the value from it's original location which would be either in J, K or L from there to the column corresponding with the value in H (reference 1=J, 2=K, 3=L).
So, in the file, if H3 were to be changed to Priority 3 then I want the value to move from J3 to L3 and if it were to be changed to Priority 2 then I want the value to move from J3 to K3. The formula needs to work on all variations ie priority 2 changing to 1 or 3 for the whole sheet. There is conditional formatting - would be nice to keep it but no big deal.
My Column P (Payback) has amounts ranging from negative to positive. In one of my calculations, I would like to use the first amount in Column P that is positive. Depending upon scenario, sometimes this could be P4 other times it might be P17
Column D lists a service offered by a business, such as IMC, TC, Respite, etc
Column M lists how long the customer has used this service for in weeks, such as 4,5,3.5,6 etc
What I would like to do in another column is to count the number of clients who have used the service for 6 weeks or more broken down by the service type i.e. Count how many people have used IMC for 6 weeks or more.
If possible I would also like to be able to count those who have used a service for between 5.1. and 5.9 weeks too, again by service i.e. Count how many people have used IMC for between 5.1. and 5.9 weeks.
I have two columns (let's say column A and C), i would like to add the values in column A only if they are higher than the ones in Column C in the same row... how could i do that?
The sheet looks something like this, i would like to add the values in the first column only if they are higher than the ones in the third column and then of course get the sum of them... i would also like to know how many were there in total, but i guess i could do that with a count formula i just need the parameters
Suppose I have done a spreadsheet of,say 100 entries in alphabetical order in a column and I discover that I have missed 6. Is it possible to move the existing part from where I missed below this to make room for more entries without losing any of the entries?
I type in a "O" into the little grid I made and then the locations are placed into cells A34, A35, A36 and so on. The arrow I placed into column B. It works if I manually enter anything into A34,A35,A36 and it stays with the data. If I let the grid automatically populate A34, A35 and so on, it will not grow as the cells in A34, A35 are automatically populated. How can I make it do that one little thing? Sorry if I am confusing.
I have a column (L18 - L32) which consist of 15 cells.6 of these cells are colored(different colors) and the rest are blank.Im looking for a formula which will be able to count the amount of colored cells in my column.
Is it possible to autofill the blank rows with the row that has a value above them, have it skip the next row with a value, recognize the next blank cells and fill them in with the previously skipped row, and so on down the line? How might I go about doing that?
Attached is my sample data Sample Data_Combine Sheets.xlsm.
What the code in the attached sheet does is that it combines the data in Sheets Set1 and Set2 into the worksheet named "Combine".
Both input sheets share same columns. Code I use is as below:
VB: Sub BuildPivotData() Dim wrsht As Variant Dim i As Integer
Sheets("Combine").Range("A2:AI500").Clear wrsht = [{"Set1", "Set2"}] For i = 1 To UBound(wrsht) Sheets(wrsht(i)).[a2].CurrentRegion.Offset(1).Copy Sheets("Combine").Range("A65536").End(xlUp)(2) Next i End Sub
I want to amend the output in such a way that when the macro is run , in the "Combine" worksheet an additional column is added at the start(col A) with header as "Category".
The category should be nothing but the input Sheet name i.e Set1 or Set2.
Suppose there is an existing ms excel file. There are some data inside, taking 5 columns. Here is what I want to do:
I want the excel file to automatically generate a new column, the 6th, when the file is opened, say double-clicked.I want the 6th column do some summation based on the indexing/flag information int he 4th column, and the values from 5th column. For example: Suppose 4th column has binary entries (1 or 0). If the entry is 1, then pick the entry in the same row in 5th column, and do the summation for all this kind of values (values in 5th column with a 1 flag in 4th column)
i had a basic spreadsheet for my incomings and i got wiped with my hd exploding!! i know how much the total was i just need a way of creating a list of random amounts within a specified range over a year to give to my accountant.