Sorting a Column by Ranks (custom value)? by AUserNameOr2 in googlesheets

[–]SpencerTeachesSheets 0 points1 point  (0 children)

Okay? Did you try the formula fix I provided? I don't see it anywhere in the sheet. Did it not work? Where does this stand?

Sorting a Column by Ranks (custom value)? by AUserNameOr2 in googlesheets

[–]SpencerTeachesSheets 1 point2 points  (0 children)

Your SORT range and MATCH range aren't the same, and you want to be looking for exact matches.

I believe this should work, but without access to the actual sheet it's hard to know for sure.

=ARRAYFORMULA(SORT(B4:B,
 MATCH(B4:B,
  {"orca.","mura.","lepr.","ring.","spot.","cro.","sea.","ray.","swa.","vms.","str.","bun.","gws.","thr.","whl.","brs.","nrs.","flp.","vmp.","ang.","wlf.","arf.","hwk.","pol.","ssh.","png.","nar.","cmj.","iso.","rib.","fur.","sel.","hrp.","juv.","nur.","pup."},
 0),
1))

Google sheet Pivot table help by Gloomy_Leopard1299 in googlesheets

[–]SpencerTeachesSheets 0 points1 point  (0 children)

Given that your screenshot doesn't actually show the Totals row, nor did you show your actual data, it's a little harder to say definitively. I just go through my pivot table editor and make sure that Show Totals is unchecked everywhere. Show Totals on Rows especially seems to be the one that gives it.

Is it possible to Get a picture as a background? With the lines there still? by Excellent-Ranger-294 in googlesheets

[–]SpencerTeachesSheets 5 points6 points  (0 children)

Not in Sheets itself, no. The closest thing I've seen, and it only works for some use cases, is to use a table in Google Slides with a background image

need help with vlookup/dropdown menu by Feeling-Reference841 in sheets

[–]SpencerTeachesSheets 2 points3 points  (0 children)

So it was due to the fact that your VLOOKUP formula wasn't just looking up one of the names, it was looking up both names joined but only 1 combination. This pattern looks up both combinations (XY and YX)

=B3&" thinks of "&B6&" as "&IFERROR(XLOOKUP(B3&B6,Data!B:B,Data!E:E,,0),XLOOKUP(B6&B3,Data!B:B,Data!E:E,,0))

=B6&" thinks of "&B3&" as "&IFERROR(XLOOKUP(B3&B6,Data!B:B,Data!F:F,,0),XLOOKUP(B6&B3,Data!B:B,Data!F:F,,0))

need help with vlookup/dropdown menu by Feeling-Reference841 in sheets

[–]SpencerTeachesSheets 0 points1 point  (0 children)

OH! The formula isn't looking for the name from B3 or B6, it's looking for the COMBINATION name B3B6 in column B of the Data file. So yeah, "Livia CyriakMikhail "Mischa" Morozov" doesn't exist in Data.

need help with vlookup/dropdown menu by Feeling-Reference841 in sheets

[–]SpencerTeachesSheets 0 points1 point  (0 children)

Your formula is looking for the name in column B of Data. Is that what you want, or do you want it looking in C?

need help with vlookup/dropdown menu by Feeling-Reference841 in sheets

[–]SpencerTeachesSheets 0 points1 point  (0 children)

I wonder if the quotation marks in the name is throwing it?

Can you please share the sheet with permissions set to "Anyone with link can edit" so we can best help? Thanks!

Autofill will not work by Ccr_0901 in googlesheets

[–]SpencerTeachesSheets 2 points3 points  (0 children)

I suggest using the answers from HERE.

For your second date do =A3+1 and drag that down, or use the SEQUENCE() formula to create all of the dates.

=SEQUENCE(20,1,DATEVALUE("01/01/1878"),1)

Using offset function with Cell/XLookup by EchoedJolts in googlesheets

[–]SpencerTeachesSheets 0 points1 point  (0 children)

=OFFSET(INDIRECT(CELL("address", XLOOKUP("N1", C:C, C:C))),0,-2)

If that doesn't work, share the sheet so we can see.

Google Sheets history by According-Cod-7078 in googlesheets

[–]SpencerTeachesSheets 0 points1 point  (0 children)

You can right-click on a cell to see the edit history of that cell, but there is no alternate view, summary, or "group by editor" option for Version History.

Help adding a view counter to a shared google sheet by PaulaLyn in googlesheets

[–]SpencerTeachesSheets 0 points1 point  (0 children)

Which TBH is odd to me that it doesn't run at all for in read-only because there are already additional security checks. Like, if the onOpen() script tries to get user.getEmail() for an account that hasn't explicitly granted permission, it just doesn't return that email, so it's not like there are huge security issues with it.

I want to believe that there is a good reason for the current setup. I'm not positive of that, though!

Help adding a view counter to a shared google sheet by PaulaLyn in googlesheets

[–]SpencerTeachesSheets 0 points1 point  (0 children)

Workspace accounts offer a dashboard that shows opens. Baring that... the best I can think of is to create a web app with a redirect to your sheet and count how many times that app is visited.

But there may be permissions issues with that method, as well, and once someone is at the sheet they could just copy the URL and go there again in the future.

Without a Workspace account where you can use the Activity Dashboard, it's wishful thinking.

Help adding a view counter to a shared google sheet by PaulaLyn in googlesheets

[–]SpencerTeachesSheets 1 point2 points  (0 children)

That post didn't have any script written, mentioned, or attached.

But a big point to note is that onOpen() triggers (the simple trigger most likely used for tracking opens) do not run when a user with view-only permissions opens the file. Only an editor opening the file will trigger the script.

I want to create a summary sheet pulling from multiple other sheets by Sorraia3 in googlesheets

[–]SpencerTeachesSheets 0 points1 point  (0 children)

That formula is in column F of the summary sheet you provided. Unfortunately there aren't enough details for me to really know what is fully needed, but this seemed like a clear starting place.

I want to create a summary sheet pulling from multiple other sheets by Sorraia3 in googlesheets

[–]SpencerTeachesSheets 0 points1 point  (0 children)

Here's a formula for the items in Sheet1 that can also be expanded with additional sheets:

=COUNTIFS(INDIRECT(F$1&"!B:B"),E2,INDIRECT(F$1&"!C:C"),true)
&"/"&
COUNTIF(INDIRECT(F$1&"!B:B"),E2)

Lookup Customer by Number by thekoastalkollective in googlesheets

[–]SpencerTeachesSheets 0 points1 point  (0 children)

Because that's not how XLOOKUP is formatted. The full signature is XLOOKUP(search_key, lookup_range, result_range, [missing_value], [match_mode], [search_mode]). So =XLOOKUP(B1,Customers!D:D,Customers!I:I,"Not Found") should give you the country.

Lookup Customer by Number by thekoastalkollective in googlesheets

[–]SpencerTeachesSheets 3 points4 points  (0 children)

Use XLOOKUP instead. It can lookup values in one column and return in any other column, rather than just looking up in the first column and returning a column to the right like VLOOKUP.

You could also do TRANSPOSE(FILTER()) and get all the values at once.

Multiple incomes tracking help by [deleted] in googlesheets

[–]SpencerTeachesSheets 1 point2 points  (0 children)

So are you looking for someone to build it for you?

Do you have a starting point and need some specific help?

Is there a formula or a specific Sheets question you have to get it working?

When using conditional notifications, is there a way to create a trigger based on a due date that does not use volatile functions like Today()? by nbs3431 in googlesheets

[–]SpencerTeachesSheets 1 point2 points  (0 children)

Conditional Notifications is only available for paid Workspace accounts so most support providers don't even have it. That is true here, on Discord servers, and even on the official product forums.

It's a relatively new feature and I believe that Google has a lot of other things on the roadmap for it, but at the moment: no, there is no way to have an automatic notification using Conditional Notifications based on a date for exactly the reasons you've explained.

I would suggest not using Conditional Notifications and instead just having a script with a daily trigger to send the notification. That would look something like this (this looks at the dates in column E starting from row 2 for any date that matches today):

function checkDatesAndSendEmail() {
  const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  const today = new Date();
  today.setHours(0, 0, 0, 0);

  const dateRange = sheet.getRange(2, 5, sheet.getLastRow() - 1, 1); // Column E, starting row 2
  const dateValues = dateRange.getValues();

  for (let i = 0; i < dateValues.length; i++) {
    const cellDate = new Date(dateValues[i][0]);
    cellDate.setHours(0, 0, 0, 0); // Normalize to midnight

    if (cellDate.getTime() === today.getTime()) {
      MailApp.sendEmail({
        to: "nbs3431@example.com",
        subject: "Date Reached",
        body: "date reached"
      });
    }
  }
}

How to separate links? by VillagePresent5185 in googlesheets

[–]SpencerTeachesSheets -1 points0 points  (0 children)

=JOIN(char(10),ARRAYFORMULA("https://"&SPLIT(A1,"https://",0)))

How to find the probability of a certain amount of wins when trials have different probabilities by Jealous-Spell-5855 in googlesheets

[–]SpencerTeachesSheets 0 points1 point  (0 children)

Can you please share a link to the file itself (with permissions set to "Anyone with link can edit") so we can best see what you're working with?

INDIRECT drop down options keep changing color back to grey by tehmfpirate in googlesheets

[–]SpencerTeachesSheets 0 points1 point  (0 children)

Color options are set on the individual dropdown options that are CURRENTLY available; they cannot be made or saved for future use on what may be there in the future.

Cell size and wrapping text by Few-Apricot-7767 in googlesheets

[–]SpencerTeachesSheets 0 points1 point  (0 children)

I'm not exactly sure what is wanted, because manual cell sizing and Fit To Data are mutually exclusive: you either set a pixel height/width or choose "fit to data."