Google Sheets How to get remaining amount when P.O. numbers match - google-sheets

Good Morning all, New to the spreadsheet world and have ran in to a problem. What I'm trying to do is have a formula in the E column of the PO info sheet that will subtract the grand total (O column on invoice submission sheet) from the PO total (C column PO info sheet) when the PO numbers match on both sheets. Appreciate any help
https://docs.google.com/spreadsheets/d/1wsD9xaITn2k-Afp8nhD1kN5UyJ1efRYtYJ87zTFDdsk/edit#gid=0

You can use this formula:
=ifna(C2-vlookup(B2, 'Invoice Submission'!B2:O, 14,0))
Place it in cell E2 of you PO sheet, and drag down. I have placed it in your sheet and it currently works.
To subtract the total of each entry:
=ifna(C2-sum(filter('Invoice Submission'!O2:O, 'Invoice Submission'!B2:B=B2)))

you can use sumif for this like that
=C2-SUMIF('Invoice Submission'!B:B,B2,'Invoice Submission'!O:O)

Related

G-SHEET lookup with multiple criteria horizontal and vertical

If you could help me finding a formula that would solve my problem that I've been searching for a solution a few days now
So in my "feuil 1" I have what I'm searching for according to multiple values
-the aircraft number
-data 1
-cell number
-exit date (the value that I'm looking for)
And in another sheet "LH Synthèse" (the database) I have the aircraft number and data 1 in the same row and the cell number that will give me the exit date according to a specific aircraft and data 1 is the column value
What I want to do with this spreadsheet is to have a formula that is going to give me the exit date (present in the sheet "LH Synthèse") according to the values that are in the column A, B, C in the sheet "feuil 1"
The link of the spreadsheet in case my description isn't clear enough
https://docs.google.com/spreadsheets/d/1W4jVDT4wiui5h7i9Sx9rptyLnExhQvn9ICEDTFyat0E/edit?usp=drivesdk
Thanks for your help in advance
What I tried:
Index and match function
Filter function
Vlookup
use:
=INDEX(IFNA(VLOOKUP(A2&B2&C2; SPLIT(FLATTEN('LH Synthèse '!A3:A100&'LH Synthèse '!B3:B100&'LH Synthèse '!C2:K2&"×"&'LH Synthèse '!C3:K100); "×"); 2; 0)))

INDEX MATCH formula Google Sheet returns N/A value

I have 2 sheets in Google Sheet
https://docs.google.com/spreadsheets/d/1uqTUjoT978AyNU7TeBfVbcWDQ_aAamC7d51UB8gdLBk/edit?usp=sharing
I am trying to get "ranking" value from previous day ranking sheet.
Currently I am shucked with INDEX MATCH formula to get data from previous date sheet (20210810-0:7).
Please have a look at "20210811-0:6" sheet row 24, the formula I made returns N/A value
I tried VLOOKUP and combinations of INDEX MATCH formulas but all failed.
I checked the content D column with D column in another sheet, all values returned "TRUE"
Please tell me my mistakes. I tried many combinations of below formula.
=INDEX('20210810-0:7'!A4:A29,match(D24,'20210810-0:7'!A4:G29,0))
Yellow highlight is mistake formula
Green is how it should show.
=FILTER('20210810-0:7'!$A$4:$A$29,'20210810-0:7'!$D$4:$D$29 = D24)
Paste this in B24, I think this is what you are looking for.

Google Sheet SUMIF not summing range

I am trying to SUM all rows based on the condition that a row's value is greater than 0. However, the formula is only calculating the first row and ignoring the rest of the range. I encountered this issue on a different spreadsheet but I isolated the issue on a new spreadsheet to show you and ask questions.
The answers should be B1 ($5), B2 ($15), B3 ($30).
I followed the formula's usage as explained in the Google Docs https://support.google.com/docs/answer/3093583?hl=en
The formula with respective row number =SUMIF(A1, ">0", A$1:A1)
Update - The below is my intended purpose. I have a spreadsheet that calculates money In and Out. For each of these transactions, I simply want the balance as a result of such transactions. This only works for the first row. (I hardcoded the values for the rest of the rows just to show my goal.)
try:
=ARRAYFORMULA(IF(A:A="",,SUMIF(ROW(A:A), "<="&ROW(A:A), A:A)))
if you prefer dragging do:
=SUMIF(INDIRECT("A1:A"&ROW()), ">0")
UPDATE:
=ARRAYFORMULA(IF(D2:D="",,
SUMIF(ROW(D2:D), "<="&ROW(D2:D), D2:D)-
SUMIF(ROW(E2:E), "<="&ROW(E2:E), E2:E)))

variable columns with countif result in formula parse error

When I use this formula it gives me "formula parse error"
=COUNTIF(sheet2!"&A1&"$1:"&B1&"$4, "*x*")
on sheet1 the cell A1=C and B1=D
on sheet2 the range C1:D4 contains 2 times x.
in trying to make Google Sheets understand the code needs to be:
=COUNTIF(sheet2!C$1:D$4, "*x*") and result into number 2 because of 2 times x.
I want to change cells A1 and B1 on sheet 1 to lets say X and Y
and the code would update to:
=COUNTIF(sheet2!X$1:Y$4, "*x*")
but i only get formula parse errors...please help if possible,
much love
You need to use indirect for this:
=COUNTIF(indirect("sheet2!"&A1&"$1:"&B1&"$4"), "x")

Conditional formula in Google Spreadsheet

I'm trying to set up the following formula:
I have an Overview sheet where I want to sum the fields in Column B in Sheet named "Accounting", BUT, only sum the Expenses where Column D of the same row in Sheet Accounting is "Expenses"
I've tried a few different formulas, and none worked. Here's the latest one I tried
=search("Expense",(Accounting!B:B)) SUM(Accounting!B:B)
Can anyone help me?
Thanks!
=SUMIF(Accounting!D:D,"Expenses",Accounting!B:B)

Resources