Conditional formatting, can't bold by row gSheets - google-sheets

I'm trying to conditionally format by row in a google sheet. This is a register that links to other sheets in the same document, pulling data from each Purchase Request to summarize on the register.
I've successfully done row-based background-color changes based on text in one cell in the row, on this sheet. This works just fine:
=countifs($D3,"*HS *") with a green background color
However, when I try a similar formula to bold the row based on whether it's been sent or not, I can't get it to work. I don't see the difference. The 'F' column simply holds a marker to indicate that PR has been sent, or not. Sent items have an 'x' in that cell. I've tried using "" (empty string) for the unmarked items, and using a hypen. In every case, I get no hits on this formula:
=countifs($F3,"*-*")
I've duplicated the sheet if you want to have a look: https://docs.google.com/spreadsheets/d/1H1NnmnMqCC92Tsxl4P7I7z3ROUbwdKPLlnbVacuoGnw/edit?usp=sharing
Any suggestions gratefully received.

conditional formatting in google sheets is priority based:

Related

Push change of active cell to share users in Google Sheets

I use Google Sheets as a live technical running order in live and virtual events. I direct the show and technicians follow my running order live. When I make updates, obviously their sheets change too. I highlight the row that reflects where we are in the show, so that they can see that at a glance.
Now I would like to be able to push the technician's instance of the sheet to follow my active cell or a check box I tick on a particular row. The aim is for their spreadsheet to automatically scroll to where I am in the show, without them having to manually scroll.
Could any kind soul suggest a means to do this, please?
As per the comment, if your tick box is say Column A on Sheet1, Sheet2 query could be like this in cell A1:
query(Sheet1!A:Z,"select B,C,D,E,F,G where A =false",1)
You'd obviously alter your range Sheet1!A:Z, and the columns you want to display (and their order) select B,C,D,E,F,G, and which column has the tick boxes where A =false

How to copy conditionnal formating of a row to others rows in Google Sheets?

Need some help. I'm currently making a Google Sheets, and I need some conditional formating. I need a row to be formatted with the condition on one of her cells.
For example, I need to formate A2:I2 with the formula =$H$2="No".
This was the easy part. I can do that.
The part that I fail is :
I have like 30 or 40 rows to formate like that, with the condition on the cell of the row. (H15 for A15:I15, H21 for A21:I21...). I tried to select the first row, copy it, and special past the formatting to another row, but Google makes some weird shit. It creates a new rule, but keep the previous cells range and add the currently selected. And the formula stays on the $H$2. I know it's because I put some $ in the name of the cell, but if I don't, it will not formating the entire row. Juste the first cell.
My question is :
How can I properly copy/paste the conditional formatting of the first row to the others one, with the condition correctly on the cell of each row, and keeping the formatting on the entire row?
The meaning of the $ sign is the following:
$H$2: it will lock that cell only,
H$2: it will lock that column,
$H2: it will lock that row (I think this is the one you are looking for),
So you can set the range to be: A2:I
And the formula to be: =$H2="No"

Conditional formatting Google sheets, if formula not used

I am trying to highlight cells which have been manually entered by using the formulatext() function. However, at the moment this is highlighting all the cells that have a different outcome (from if statements) to the first cell. Can this be changed?
(If curious my exact formula at the moment is =formulatext(E4)<>if(B4= "","",if(left(CN4,1)<>"-",if(or(D4="A",D4="B"),if(AF4<>"","DONE",CN4),if(AF4<>"","DONE",CN4)),if(or(D4="A",D4="B"),if(AF4<>"","DONE","over 48h"),if(AF4<>"","DONE","over 36h")))), the formula inside is working so no need to change it)
https://docs.google.com/spreadsheets/d/1kOJf07eoe_8tYR9a2h1iv2OIBt77xprHiGER3InGg-g/edit?usp=sharing
I hope that link works.

Google Sheets Conditional Formatting Issue

I am making a google sheet to track attendance for a team. I want the row with the name to highlight a specific color when a checkbox is on. I managed to write something that works for the specific row I'm working in, but any time I try to copy it over to other rows the range is just adjusted, so any time any checkbox from a column is on it highlights all the rows. Attached are pictures that show what I want it to do. I just need help figuring out how to copy this to other rows and keeping them all separated.
The code that is in each conditional formatting is this:
=$B2=True
=$C2=True
=or($D2,$E2)=True
https://docs.google.com/spreadsheets/d/1zwkuJOCBPIIoQ7cp0bV5IvidMVwdeIC0dShdjwKMSkE/edit?usp=sharing
I think the issue is with the code itself because when I copy it adds the new range, but the code stays the same.
your formulae are correct. change your range A2:E2 to A2:E - that will solve it

Formula missing when Adding Rows in Google Sheets

I have made a simple formula, based on cells in the same row, to indicate to the user that they have entered enough information - and it works as needed .
=IF(AND(ISTEXT(B20),ISNUMBER(C20),ISNUMBER(E20),ISTEXT(F20)),"Ok",IF(AND(ISBLANK(B20),ISBLANK(C20),ISBLANK(D20),ISBLANK(E20),ISBLANK(F20)),"","MORE INFO"))
However, when I click the built in "add more rows" button at the bottom of the sheet the formula is not present in the new cell - but any dropdown menu or validation I've used in the cells not containing the formula are present in the respective added cells of the new row. Any Ideas why just the formula is missing ? Thanks.
Thanks to GimelG at Google Docs Forum..........
When you add additional rows, Sheets assumes you want to continue the same dataset and, therefore, applies the existing formatting as well as Data Validation. It does not, however, copy formulas automatically as that would be adding actual new data to your sheet.
You can use an ArrayFormula version of your formula to populate the entire column, which it would continue to do as you'll add more rows of data. Assuming your data starts at row 2 (below the header), try this:
=arrayformula(if(istext(B2:B)*n(C2:C)*n(E2:E)*istext(F2:F),"Ok",if(len(B2:B)+len(C2:C)+len(D2:D)+len(E2:E)+len(F2:F),"MORE INFO",)))

Resources