I want an ArrayFormula for Index Match or Filter formula

asolopreneur

New Member
Joined
Nov 15, 2017
Messages
40
Platform
  1. Windows
TASKTASK IDASSIGNED TO
TASK 1200623175025ADAM
TASK 2200623175159JONAS
TASK 3200623184657JAMES
TASK 4200623184918ROSSI
TASK 5210623180111WILLIAN
TASK 6210623191226JONAS
TASK 7230623151100JONAS

SHEET 1 - TASK GENERATED BY Google FORM, Which we can report as complete via another Google form

--------------------------------------
TimestampBYTASK ID
26/06/2023 13:52:17ADAM200623175025
26/06/2023 17:39:12JONAS200623175159
26/06/2023 18:49:11JONAS210623191226
26/06/2023 19:07:20JONAS230623151100
26/06/2023 19:08:29WILLIAN210623180111

SHEET 2 - Task completed Generated by Google Form

--
Now I want Timestamps (Column A) in "D" Column in Sheet1. I want to match task ID and get timestamp. I am using filter formula right now but I need to drag the formula because Google form inserts new row whenever new entry appears.


That's why I need to make Filter formula arrayformula or I need vlookup or any other formula to make it arrayformula so any time new entry appears I don't need to drag formula.
 

Excel Facts

Copy formula down without changing references
If you have =SUM(F2:F49) in F50; type Alt+' in F51 to copy =SUM(F2:F49) to F51, leaving the formula in edit mode. Change SUM to COUNT.
How is your data entered into Sheet1?

I assume from your example that Sheet2 that this data might be coming from a Google form? If not how is Sheet 2 data entered?

You could write Google Scripts code to automatically put entries into Sheet1 when an entry is made in Sheet2?

Please explain the process. Also, when and how you want to update Sheet1 data.
 
Upvote 0
Try this function in the cells where you want the TIMESTAMP value from another sheet.

My target sheet was Sheet1. The sheet with Timestamps was Sheet2.

=IF(ISNA(XLOOKUP(B2,Sheet2!C:C,Sheet2!A:A)),"",XLOOKUP(B2,Sheet2!C:C,Sheet2!A:A))
 
Upvote 0
Try this function in the cells where you want the TIMESTAMP value from another sheet.

My target sheet was Sheet1. The sheet with Timestamps was Sheet2.

=IF(ISNA(XLOOKUP(B2,Sheet2!C:C,Sheet2!A:A)),"",XLOOKUP(B2,Sheet2!C:C,Sheet2!A:A))
thanks a lot, it worked.
 
Upvote 0
thanks a lot, it worked.
Then wouldn't this simpler one also work for you?

asolopreneur.xlsm
ABC
1TimestampBYTASK ID
226/06/2023 13:52ADAM200623175025
326/06/2023 17:39JONAS200623175159
426/06/2023 18:49JONAS210623191226
526/06/2023 19:07JONAS230623151100
626/06/2023 19:08WILLIAN210623180111
Sheet2


asolopreneur.xlsm
ABCD
1TASKTASK IDASSIGNED TOTimestamp
2TASK 1200623175025ADAM26/06/2023 13:52
3TASK 2200623175159JONAS26/06/2023 17:39
4TASK 3200623184657JAMES 
5TASK 4200623184918ROSSI 
6TASK 5210623180111WILLIAN26/06/2023 19:08
7TASK 6210623191226JONAS26/06/2023 18:49
8TASK 7230623151100JONAS26/06/2023 19:07
Sheet1
Cell Formulas
RangeFormula
D2:D8D2=XLOOKUP(B2,Sheet2!C:C,Sheet2!A:A,"")
 
Upvote 0

Forum statistics

Threads
1,223,880
Messages
6,175,154
Members
452,615
Latest member
bogeys2birdies

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top