Find same value and show data - google-sheets

How can I assign values from the Germany tab and column B to the World tab. If, of course, the value in cell A matches the cell A in the germany tab. (I already see the match in red. I still need the numbers to transfer.)
Example here:
https://docs.google.com/spreadsheets/d/1pJZqpsWxy5CPvVmNHRZ29ZSTbUhfUiXvtABf1cwkmdY/edit?usp=sharing
Thanks.

=IFERROR(VLOOKUP(A1;Germany!A1:B;2;FALSE);0)
If you paste this formula along every cell in B in World, you will get your result. If it doesn't find the value in Germany it will return 0.

use:
=INDEX(IFNA(VLOOKUP(A1:A; Germany!A:B; 2; 0)))

Related

Google Sheets Conditional Format for Multiple Columns

I am using google sheets. For column E, under the header “Received” I have formatted it so that when you type in "no" the color of that cell turns red. But when you type in “yes" then the color of the cell will change to green.
How do I get column F (column to the right of Column E, under the header “Total”) to automatically display the number "20" AND also the make it’s cell
turn to green whenever the cell next to it, in column E says "yes"? And if I type in “no” in Column E id like the cell next to it in Column F to say “0” and the background color change to red.
Please help!
I asked ChatGPT it said to use the formula =IF(E2=“yes”,”20”, “”) however this didn’t work. It only changed column F background color to green but it didn’t change the cell to say “20”
These are two separate things. One is the formula inside the cell that determines the value of 20 or 0
=IF(E2="","",IF(E2=“yes”,20,0))
Or you can set it as an array formula in F2 to expand to lower rows. Put this in F2:
=ArrayFormula(IF(E2:E="","",IF(E2:E=“yes”,20,0)))
Other thing is the conditional formatting rules that set the colours. Select F2 column and choose conditional formatting. Look for custom formula and you can use:
=E2="yes"
=E2="no"
For green and red respectively. Try these things and let me know
I was able to to get it right using the formula =IF(E2="yes", "20.00", "0.00").
That did the trick, and to change the colors I did conditional format and set it to Text contains: 20and changed the color to green. I added another rule except this time I put Text contains: 0.00 and changed the color to green.

Conditional Formatting (Google sheet)

I am trying to format a group of cells but I need a custom formula for when the value of a cell is greater than the value of the cell in its column of a specific row it needs to be highlighted
(The highlighted value reference point in the group is in the same row)
Please help 😞
I tried to highlight by using the default option on each column but there are way too many rows
I don't have your exact spreadsheet. Let's say your range goes from A1:Z, and that the column of reference is column E (from each row). Then you can set this formula to:
=A1 > $E1
Change A1 to the first cell of your range and $E1 with the first corresponding column of the first row of the rage (if you start row 3, then put $E3 -- and change the letter ;) )
Let me know if this works for you!

How to apply formulas in rows with unknown no of columns?

This works:
This does not:
I don't know why.
EDIT:
Thanks to Marios this works:
=ARRAYFORMULA( IF(B5:5 = "Start","",IF(
B6:6-A6:6>-1,B6:6-A6:6,0)))
"Start" to be changed to a named range with the actual date at the top of the sheet.
Explanation:
You are trying to execute this formula:
=ARRAYFORMULA(C6:6-B6:6)
in cell C7.
The issue with that is this part B6:6. This is a range of columns starting from B until the last column in your sheet, but since you put that formula in cell C7 your starting point is column C.
Essentially, you want to put the range of values from column B until the last column of the sheet but your available space is from C until the last column of the sheet and therefore you lack 1 column as the error also suggests.
An analogy would be:
fit a big box inside of a smaller one with a size difference of one column. In this case the big box is the range of B6:6 and you are trying to put it in a smaller box of a range C6:6.
Solution:
Try to put that formula on cell B7 and it will work. Don't drag it, because the big range will shift to column A and you will face the same issue. Just use the same exact formula on cell B7:
=ARRAYFORMULA(C6:6-B6:6)
While this might not be your goal, it explains what is the current issue you are facing and what to do in order to fix it.
Update based on your solution:
=ARRAYFORMULA(iferror(IF(B5:5 = "Start","",IF(B6:6-A6:6>-1,B6:6-A6:6,0)),""))
I added an iferror check to catch the first error value caused by the string.
You should use this:
=ARRAYFORMULA(IF(B5:5 = "Start","",IF(B6:6-A6:6>-1,B6:6-A6:6,0)))

Is there a way to return the last occurrence of duplicate values and/or unique value of one column to another column?

In layman's term, I'm trying to resolve the following: If cell A2 in column A is unique, then return the value of cell A2 in cell B2. And if cell A6 in column A is the last occurrence of duplicate values in column A, then return in cell B6; if not, leave blank/null/0/etc.
Here's a screenshot of what I need the result to look like. The light colors are the duplicates I don't want, and the darker colors are the last occurrence I want to return to column B.
If possible, I'm trying to find the simplest function to make this possible, as I'm working with quite a large excel sheet. Thanks so much for your help!
Like this perhaps:
=IF(COUNTIF(A$2:A$10,A2)=COUNTIF(A$2:A2,A2),A2,"null")

Google Sheets: Conditional formatting on Multiple Rows based on multiple cell values

I am trying to use conditional formatting to color a column based on the value of the column itself, plus another column. But I am having issues.
If the value in H is "Race Expense" and the K cell is empty, I want the K cell to be colored in red. But as you can see below, it is not working. The results I am getting (the colored cells) are incorrect.
Here's my format condition:
Here's the actual formula (since you can not see all of it above):
=AND(($K667=""),($H667="Race Expense"))
Any ideas what's wrong?
Ok, so I feel like an idiot. Thanks to a comment on my original post the issue is solved.
Since my selected range was K666:K671, I had to modify my formula to use the first row of the range.
I was originally using this formula:
=AND(($K667=""),($H667="Race Expense"))
But by just changing it to this one it solved the issue:
=AND(($K666=""),($H666="Race Expense"))

Resources