# Last Occupied Cell To The Left And Equal To Or Above Current Cell

Nov 22, 2009
I've been pounding away at a project for two days trying to determine a way to identify a solution, to no avail.

Here is some experimental code. Under the assumption that in Column "A", every fifth line contains some text (a, b, c, etc) I want to place a function in column B that would identify the closest occupied cell above and to the left of the cell containing the function. The sub achieves this, but the function has a problem because of the Activecell line. Is there a way to identify the location of the cell containing the function to act as a reference point for the range?

Sub find_last_heading()

Application.ScreenUpdating = False

x = ActiveCell.Address

ActiveCell.Offset(0, -1).Select

last_heading = ActiveCell.Text

Do Until last_heading ""

ActiveCell.Offset(-1, 0).Select

last_heading = ActiveCell.Text

Loop

MsgBox last_heading

Range(x).Select

End Sub

Function cathead(Optional reference)

Dim cell

View 9 Replies
ADVERTISEMENT
Oct 22, 2009

I'm having issues with sumproduct. I can't seem to get the right info that I need. Attached is the file I'm working on. Problem: I need to get the number of people "Occupied", "Partly Occupied" and "Available" on a Monday, Tuesday etc of the current week. "Occupied" means an employee has more than 2 tasks (based on New and Active-To-Date status). "Partly Occupied" means an employee is working on 2 tasks.

"Available" means an employee has NO task at all.

View 2 Replies
View Related
Jul 14, 2008

Im looking to count fields in column G, where the first 4 letters of column G do not begin with the letters "free", I came up with the following formula which doesn't work at all!!

Im also looking to do the same but with a sumif to perform the sum on a different column of data, but with the criteria LEFT(G15:G164, 4) & "" & "free") - (not sure if this bit is right either) staying the same.

=COUNTIF(G15:G164, LEFT(G15:G164, 4) & "" & "free")

View 9 Replies
View Related
Feb 14, 2007

How do I gray out one group of cells or cell if another is occupied?

View 9 Replies
View Related
Apr 17, 2014

How to correct my formula because it does not work?

Here the formula: =COUNTIFS(Data!C2:C24005,A17,Data!M2:M11149,"<=0")

I need to insert the formula in column C (Findings tab) which counts the rows in Column M (tab named "Data") that equal A17 (Column A in "Findings" tab) and which are less or equal zero. In addition if I drag the formula down I want to only the values be entered in highlighted in blue cells in column C (SKUs With Zero Sales in "Findings" tab) and empty cells in not highlighted cells. I attached images of these two tabs: Data and Findings.

View 5 Replies
View Related
May 8, 2014

I have a 2010 excel sheet containing 14 columns and 45082 rows in total. I am quite illiterate when it comes to writing macros but I know that what I need can be achieved with a set of codes.

To be more clear, I inserted two tables below. The first one represents the current data structure, and the second one is the way I want my data to look like.

Current data structure looks like

Variable 1

Variable 2

Variable 3

[Code].....

View 9 Replies
View Related
Sep 16, 2013

I have a column that is giving unwanted value . dont know the reason as that excel file has been created by some other guy and I just started working on it .

My Question is how to move to 2 cells left(A for example) from from that unwanted value column. and check if

A is equal to cell above it , means B Cell(Row above A but same column).

As my excel file is totally based on Forms, Macros, I am not quite familiar with macros.

Is there any way to put if condition in one cell (column) and drag it all the way down which should work for all the values in these 3 column.

And also if A=B then I want to make that unwanted value cell="".

View 1 Replies
View Related
Jan 27, 2009

I need a formula that will look in an array and return the first non-zero value it finds to the left of the column where the formula is located. For example, in a row with the following values:

$12,000 $- $- $24,000 $- $-

I would like to place a formula below each cell (in the next row) that reviews the row above and returns the first non-zero value to the left of the location of the current cell so that the results look so:

$12,000 $12,000 $12,000 $24,000 $24,000 $24,000

View 2 Replies
View Related
Feb 5, 2014

I am trying to write a macro that will make the bottom cell in a column equal to the top cell. The top cell will not always be in the same row and there won't always be the same number of cells.

View 1 Replies
View Related
Aug 16, 2007

I have a sheet in Excel 2004 for Mac that is a patient list with over 2000 patients. I need a rule that will compare values (patient IDs and responsible party ID) in two adjacent cells, if the values are different, to delete the entire row. The goal is to get rid of patients (rows) that are not the responsible party (responsible party ID).

View 3 Replies
View Related
Jun 1, 2014

i need a code that moves down a column and for every empty cell in the column the cell to the left is cleared and then it moves on to the next cell down. the column is not always the same and will start from a selected cell, and the column will contain no more than 5 rows

View 3 Replies
View Related
Mar 24, 2014

I want to get the text inside the cell which is to the left of the first blank cell of a column.

I show the problema in the attach imageSin tÃtulo.jpg

View 6 Replies
View Related
Apr 23, 2014

How to format a cell to be normal color unless cell left of it is not empty and this cell is empty.

And I need to format whole sheet to this rule.

View 1 Replies
View Related
Aug 19, 2007

Is there a formula to calculate the working days left in the current month? I work in the financial services industry and am putting together a spreadsheet to automatically calculate sales production needs per "working day", based on my businesses schedule.

We are open M-F and Saturday, not including holidays. Now, I can look at a calendar, count the days left and put them in to the spreadsheet, but I'd prefer to have it calculate automatically.

On my spreadsheet, I have used the =TODAY() formula. In the cell below, I would like to have it calculate the actual working days remaining in the current month.

Since today is Sunday August 19th, I know that there are 11 working days left (starting Monday 08-20-2007). Is there a way to get Excel to do that?

View 9 Replies
View Related
Jul 15, 2009

I have two cells, both of which have drop down lists for options 'a' & 'b'. When one equals 'a' the other should be restricted into only saying 'b' and vice versa. I would also like the user to be reminded that he can only select 'a' once from the two menus. Ideally I would like to do this in a formula rather than VBA?

View 2 Replies
View Related
Dec 18, 2012

Simply need a cell to count another cell is equal to certain value.

For example if B3 has a value of 6 then I need J3 to equal 1 or if B3 is equal to 3 than I need G3 to equal one. I tried the the COUNTIF but I am sure i am using it incorrectly.

View 1 Replies
View Related
Nov 5, 2013

I would like to create a VBA code where it will delete the entire column if the cell value is equal to value in D2

For example:

Sub Delete_Columns()

Dim rng As Range, cell As Range, del As Range

Set rng = Intersect(Range("G2:S43"), ActiveSheet.UsedRange)

For Each cell In rng

If (cell.Value) = D2 _

Then

If del Is Nothing Then

Set del = cell

Else: Set del = Union(del, cell)

End If

End If

Next cell

On Error Resume Next

del.EntireColumn.Delete

End Sub

======

But I think this line is wrong but I am not sure how to fix it - If (cell.Value) = D2 _

View 5 Replies
View Related
May 18, 2014

I have a spreadsheet with some cells which return values using INDEX and MATCH to bring back the entire details of a person based on there membership number. However I require the comments to be attached with the returned values. The comments have there image in, rather than just text.

I have found some answers with vba, which do the process, however you had to manually enter the cell, from which the comment was to be copied from, into a pop up box. This involved finding the box myself to then select the box to take the comment from. In doing this I had found and read the comment, which is the is the process I'm trying to bypass.

View 8 Replies
View Related
Apr 26, 2006

I need to identify rows where the contents of a given cell are equivalent to the cell below. I have managed to get this working based on iterating through the cells and selecting them both for cutting.

However it doesn't work effectively: It seems to be leaving blank lines in the original sheet and further fails after the first execution. I would be grateful for any suggestions on a good method to perform the following operations:

(1)to compare the cell with the cell below

I have used

If cell = cell.Offset(1, 0) Then

(2)to act on the rows for the two connected rows

Sub Test4()

' Loop through rows

Dim TheExtract As String

Dim cell As Range

'Application. ScreenUpdating = False

For Each cell In Worksheets("Sheet 1"). _

Range("A1", Worksheets("Sheet 1").Range("A65536").End(xlUp))

TheExtract = cell

If cell = cell.Offset(1, 0) Then

cell.Rows("1:2").EntireRow.Select

Selection.Cut

Sheets("Test").Select

ActiveCell.Offset(3, 0).Rows("1:1").EntireRow.Select

Selection.Insert Shift:=xlDown

End If

Next cell

'Application.ScreenUpdating = True

End Sub

View 3 Replies
View Related
Sep 4, 2013

I have got this working so far:

=LOOKUP(D9,'Financial Snapshot'!$H$5:$I$95)

D9 = 1.01

D10 = 1.02 etc

[Code]....

View 3 Replies
View Related
Aug 12, 2014

I have data arranged in cells A1 to Z1 as Name1, Amount1, Name2, Amount2, Name3, Amount3, etc. Is there a formula that can determine the name that corresponds to the maximum amount in the row?

View 7 Replies
View Related
Dec 10, 2013

I would like to add a value to a cell. The value in this cell will either be 1, 2, 3 or 4.

The value of this cell needs to be "1", if the cell to its left is "Red".

The value of this cell needs to be "2", if the cell to its left is "Purple".

The value of this cell needs to be "3", if the cell to its left is "Green".

The value of this cell needs to be "4", if the cell to its left is "Blue".

I believe I need to find the HEX values for the colors, but that is no problem, I just need the formula of the function if you know it.

View 11 Replies
View Related
Apr 7, 2009

I have Column A and Column B. Every row in column A is populated, but only some of the rows in column B are populated. I need a formula that copies column A if B is blank. (i.e. If B6 is blank, copy A6). Thoughts?

View 6 Replies
View Related
Apr 27, 2009

Is it possible to do the following?

if cell A1 = 6 and cell A2 =5.8 (0.2 below A1) colour cell A2 orange

if cell A1 = 6 and cell A2 =5.5 or below (0.5 or more below A1) colour cell A2 red

if cell A1 = 6 and cell A2 =6.2 / 6.5 / 6.8 (0.2/0.5/0.8 above A1) colour cell A2 green

if cell A1 = 6 and cell A2 =7.2 or above (1.2 or above A1) colour cell A2 green

View 9 Replies
View Related
Jul 11, 2012

code that will go to a cell in Sheet1 column A that has the same or closest value to cell B11 in another workbook. The number values in the column are to three decimal places and the run in order down the column from lowest value to hightest.

View 6 Replies
View Related
Sep 30, 2013

I have a monthly forecast document that is updated by an operator monthly. At the end of the month, the operator presses a "Copy Accrual" macro that copies accruals for the month and stores them on a seperate tab. After sending the document back to the Finance team (necessary step due to software complications), Finance will send the operator back an updated file at beginning of next month. The operator than presses a "Paste Reversal" macro that is supposed to input the negative of the accrual stored in the seperate tab. The problem is that it is posting as the same value (not negative of value). I tried recording a Macro to fix this, but it did not work. An example of the code that came up with is:

Worksheets("Weekly Forecast").Select

Range("B9").FormulaR1C1 = "=-Accruals!RC[-4]"

Range("H9").Select

Selection.Copy

Range("H10:H33").Select

ActiveSheet.Paste

Thoughts on what to do? I think the two things that are throwing me off is the negative, and moving between the different sheets.

View 2 Replies
View Related
Sep 25, 2007

I need to be able to select a checkbox on my form and when selected, fill data from other cells on the form to other cells. Here is what I have so far

Sub CheckBox1_Click()

If CheckBox1.Value = True Then

Cell(F13).Value = Cell(B13).Value

Else If CheckBox1.Value = False Then

'do nothing

End If

End Sub

But it does not work I get a compile error on the: Cell(F13).Value = Cell(B13).Value

View 2 Replies
View Related
Apr 30, 2012

Sheet 1 is a table with the first column and first row as text (table headings). The first column is names and first row is from report names.Namereport 1report 2Jane Doe114John Doe52

Sheet 2 is the report1, for example purposes

NameJane DoeJane DoeJane DoeJane DoeJane DoeJane DoeJane DoeJane DoeJane DoeJane DoeJane DoeJohn DoeJohn DoeJohn DoeJohn DoeJohn Doe

I am trying to have it to so that when you double click on cell B2 of sheet1, it will go to sheet2 and autofilter on the value to the left of B2 on sheet1 "Jane Doe"

This is what I have so far but when I double click on B2 it just moves the cursor to the cell to the left instead of filtering on the value of the cell to the left on sheet2.

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

Dim id As String

If IsEmpty(ActiveCell) = False Then

ActiveCell.Offset(0, -1).Select

Else

id = CStr(Selection)

Sheet2.Activate

Sheet2.Range("A1:A500").AutoFilter Field:=1, Criteria1:=IsEmpty(ActiveCell) = False And ActiveCell.Offset(0, -1).Value.id

End If

End Sub

View 3 Replies
View Related
Jan 24, 2013

I would like to know if there is a way to expand the selection of cells from the current cell you are on to the very bottom cell available in the spreadsheet.

For example, I want to apply a formula from A12 - the very last A cell row in the spreadsheet.

View 1 Replies
View Related
May 23, 2014

file storage

1. Look at the "Days so far" section

2. Ignore cell C1

3. All the other cells in that row are shaded blue. Look at these.

4. Look at the "Volunteer" row - all the cells in that row are shaded blue. Look at these.

5. Wherever a name - any name - appears in the "Volunteer" row, 1 is added to the previous number in the "Days so far" section and the result is displayed in cell from the "Days so far" row above that Volunteer's name.

6. For example, we begin in C1 with a count of 12 days so far - this was manually entered

7. In cell H5, we see Henry has volunteered 1 day. The total no. of days so far should now be 12+1. Therefore, the number in H1 should be 13.

8. In cell G47, we see Joseph has volunteered 1 day. The total number of days volunteered BEFORE Joseph volunteered is 15 (see cell D43). But now, with Joseph volunteering 1 day, the total no. of days so far should now be 15+1. Therefore, the number in G43 should be 16.

9. what formula l must put in the "Days so far" row (excluding cell C1, which is manually input) to give me the "should be" results predicted in that row? I'm guessing it will be a formula which looks at each row fragment of the "Days so far" row, row by row, right up to the previous cell in that row, all within one formula.

P.S. I just want to leave the "Days so far" row blank, for any columns where there are no volunteers in the "Volunteer" row, so please don't give a formula which inserts zero for days with no volunteer, and then sums the cumulative total.

View 5 Replies
View Related