Hide rows only for certain columns - excel

I have a worksheet with tables that I can be hidden/revealed by the user for readability. I want to put a long summary table along the side of the same worksheet, and I don't want that summary table to get hidden when the other tables are hidden.
So is there a way I can leave some columns with unhidden rows while other columns have hidden rows, or even a way I can freeze a section that can be viewed next to the rest of the sheet?

I'm quite sure that you can't hide cells in specific rows only in some columns and not in others. You can freeze left and top columns and rows in the view ribbon, but if you hide rows, they'll still be hidden in the frozen parts.
If you want something to show on the left side even when rows are hidden, it would have to be something that can "float" above the cells, like some kind of form (which would probably be modal), or a graphic that does not move or size with cells.
You might be able to create a PNG of a range on the fly, and then "Paste" it into A1, so that it sits to the left of your data, even though you have hidden cells. Maybe :)

Related

Is it possible to freeze multiple rows?

I would like to freeze multiple rows in the below work sheet so that when I scroll downwards I have the corresponding topics listed below the alphabetical header.
Is this possible and how can I achieve it?
You can freeze all rows and columns left and above a cell. In order to do that, just select that cell, type freeze in the help bar and you'll get the possibility.
E.g. if you select cell "D8" and you press "freeze", then the three most left columns and the first seven rows will be frozen.

Select a Large Number of Individual Cells in Excel

In addition to a single cell, Excel allows you to select multiple unconnected cells independently by pressing ctrl when clicking the cells.
I use this feature to insert a row between each existing row, which is my ultimate goal. You can do this by independently selecting one cell in each row and then right-clicking and inserting rows.
This process works fine for tens of rows, but in some cases, I need to independently select 1000+ cells in a column to insert a row between each row in a large sheet. To be clear, I'm not talking about ranges. Instead of A1:A1000, I mean to select A1,A2,A3...A1000.
Is this possible without manually clicking each cell?
Insert a helper column with even numbers this way
type the value 2 into the first row
type the value 4 into the second row
select the two cells and double click the fill handle to fill down to the last row of your data or drag to the desired point.
Below your data, in the same column, enter odd numbers 1,3,5,etc, using a similar technique.
Next, sort your data by the new column.
Viola! Blank rows between all rows of data.

Excel - Merge Multiple Columns Cells into a single Cell

I have an Excel spreadsheet in the usual fashion. That is to say, rows and columns. So if there are seven rows, each column has seven values. I want to take one of these columns and make it extend down across the whole spreadsheet. TRANSFORMATION (LOGIC) used to have seven values, now it has one. How do I do this? EDIT: By "down across", I mean the column should have just one cell.
In order to achieve the merging of your cells, select the desired cell range on your sheet and then you will click the "Merge" button found on the Home tab in Excel.
Note that if the content is already in the cells it will take the value from the first cell which has content in it already, so best to copy your values and such out first if you would like to preserve them.

Add border to cells in a table if another row is added in excel

I have an Excel spreadsheet which spans columns A to T and for ease of reading, the cells have borders. Currently when another row of data is added to the spreadsheet though, I, or other users, have to add borders around the cells, just for cells in columns A to T where is something (usually, but not always, a date) in Column B on that row. The spreadsheet is a log of survey results, and gets very long by the end of the year, but doesn't have a defined number of rows, because it's being added to all the time. It's not much of a problem for me to add borders, but other users not familiar with Excel either manage to add borders to all the cells in columns A to T making the end of the list look untidy with cells with borders but no contents or they just don't bother adding borders and it gets very messy for managers to read (apparently!).
I'm trying to use conditional formatting with a formula to format the cells, but can't seem to get the formula right. I'm basically trying to get Excel to add a border around cells in columns A to T on any row where the cell in column B on that row isn't empty. I've tried various formulas with no luck so far and just end up with borders everywhere but where I want them!
Some of what I've tried so far (I can't remember all the ones that didn't work!):
(row 4 is the first row of data)
=$B2<>"" (applied to =$A:$T) (adds borders above the table, but not below)
NOT(ISBLANK($B4)) (applied to =$A:$T) (doesn't add any additional borders)
=B4<>"" (applied to =$A:$T) (doesn't add any additional borders)
=not(exact(B4, "")) (applied to =$A:$T) (doesn't add any additional borders)
...and of course using Excel's inbuilt "cell doesn't contain a blank value" doesn't allow you to specify that you want to know if another cell isn't blank. It'll add borders around cells after you've input into them, but if a cell in another column is blank for any reason, it leaves 'holes' in the table where there aren't any borders which makes it look even more messy.
Am I just fundamentally misunderstanding the formulas, or can this not be done? (or do I need VBA to do this?)
Your formula needs to refer to the first row of the Applied To area:
=$B1<>""
And apply it to =$A:$T

How can I assign different heights to cells EXCEL 2016?

I'm trying to make a table in Excel 2016, but I had a problem which is assigning specific heights to specific cells. (Please, refer to the image below)
Merge A1:A2, B1:B2, C1:C2, etc.
Apply this formatting to the left-side columns by selecting the merged cells and dragging down on the little green square on the bottom right corner of the selection box.
Merge D2:D3, E2:E3, F2:F3, etc.
Repeat for the right-side columns
(It might be helpful to memorise the key combination Alt+H, M, M to merge selected cells.)
You'll get the results you want, but beware the sheet is a bit weird now. Each row is two rows away from its neighbour, for example. Selecting and formatting are likely to not work the way you'd expect. Good luck!

Resources