SOLVED: Excel functions we wish existed - Start Using Them Today!

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ก.พ. 2025

ความคิดเห็น • 57

  • @mohammedelsakally540
    @mohammedelsakally540 หลายเดือนก่อน +1

    Thank you, Mark! The new amazing content is here. This is truly a revolution in custom functions, opening our minds to new possibilities.

    • @ExcelOffTheGrid
      @ExcelOffTheGrid  หลายเดือนก่อน

      Yes, there is a lot in Custom Functions - I'm finding new possibilities all the time

  • @Jim-zm6fw
    @Jim-zm6fw หลายเดือนก่อน

    Thank you, Mark. As always a great presentation of truly useful approaches. Thanks for the great Holiday gifts.

  • @IvanCortinas_ES
    @IvanCortinas_ES หลายเดือนก่อน +4

    Great gift. I hope Microsoft includes some of these features as native by 2025. Mass replacements are used quite a bit, for example. Thanks for sharing, Mark.

    • @ExcelOffTheGrid
      @ExcelOffTheGrid  หลายเดือนก่อน

      Thanks Ivan, I'm glad you like it. 😁

  • @szisziszilvi
    @szisziszilvi หลายเดือนก่อน +2

    This man is clearly capable of magic. Genius! Fun fact: I have just missed your first function. I would have needed it just 6 hours before, and now my workaround seems to be useless. But I will definitely set up all your functions!

    • @ExcelOffTheGrid
      @ExcelOffTheGrid  หลายเดือนก่อน +4

      Capable of magic... probably not.
      Capable of applying helping others to get a deep understanding of how Excel really works... hopefully. 😁

    • @TacereMors
      @TacereMors หลายเดือนก่อน +1

      Harry Potter of Excel 😂😂😂

  • @ExcelOffTheGrid
    @ExcelOffTheGrid  หลายเดือนก่อน +3

    ★ Get the example file ★
    Sign up for our free Insiders program and get the example file:
    exceloffthegrid.com/insiders/
    File Reference for this video: 0243 5 Custom Functions

  • @777kiya
    @777kiya 29 วันที่ผ่านมา

    These are excellent functions. You are a life saver.

  • @x4ms
    @x4ms หลายเดือนก่อน +1

    Thank you very much - not only for the useful information, but above all for your excellent presentation.

  • @sketchtwenty2
    @sketchtwenty2 หลายเดือนก่อน +1

    Thanks for the great solutions for very typical Excel queries. They will become part of my go-to tools from now on.

  • @87CVH
    @87CVH หลายเดือนก่อน +1

    This would be a great series of videos

  • @dejhantulip
    @dejhantulip หลายเดือนก่อน +1

    Oooookay. Now you impressed me. Great job!

  • @McKaySavage
    @McKaySavage หลายเดือนก่อน

    Wow, these are really brilliant and useful. I’d never thought about trying build the filter_selection one but that opens up so many uses!

    • @ExcelOffTheGrid
      @ExcelOffTheGrid  หลายเดือนก่อน

      That's one of my favourites too. If we create dummy tables using Power Query, we are free to use slicers with formulas. 👍

  • @salahaldeen7924
    @salahaldeen7924 หลายเดือนก่อน +1

    Thank you from Oman

  • @david_allen1
    @david_allen1 หลายเดือนก่อน +3

    Great functions Mark! Thanks for offering them. I can see some immediate uses for them. Note that I had created a similar custom function to TAB_NAME that I call SHEETNAME. One issue with both is that they will return the #VALUE! error in a file that has not been saved yet. I updated my function to output an error message that gives a clue to the solution: #FILENOTSAVED!
    Here is my version, called SHEETNAME() (it is not volatile):
    LAMBDA([reference],
    LET(excelfilename,IF(ISOMITTED(reference),CELL("filename"),CELL("filename",reference)),
    IF(excelfilename="","#FILENOTSAVED!",TEXTAFTER(excelfilename,"]",-1,,,""))
    )
    )

    • @ExcelOffTheGrid
      @ExcelOffTheGrid  หลายเดือนก่อน

      That's a nice addition - I like it 👍

  • @jayarajmarydasan4242
    @jayarajmarydasan4242 หลายเดือนก่อน +1

    Great🎉,it's a new year gift for us sir

  • @chrism9037
    @chrism9037 หลายเดือนก่อน +1

    Thanks Mark. Happy New Year!

    • @ExcelOffTheGrid
      @ExcelOffTheGrid  หลายเดือนก่อน +1

      Thanks Chris, Happy New Year.

  • @lions888lions
    @lions888lions หลายเดือนก่อน +1

    Thanks❤❤❤

  • @Ozgur-wq3sq
    @Ozgur-wq3sq หลายเดือนก่อน +1

    I really admire that you started to share the UDF collection with the community, and long live VBA.

    • @brightjovanny
      @brightjovanny หลายเดือนก่อน +1

      Long live Office Script 🙄

    • @ExcelOffTheGrid
      @ExcelOffTheGrid  หลายเดือนก่อน

      Thanks - I'm glad you like the functions.
      Unfortunately, as much as I love VBA, it is being blocked by more and more ant-virus software, Microsoft is adding security restrictions, and VBA doesn't exist in new Outlook... so... I think it is the beginning of the end.

    • @ExcelOffTheGrid
      @ExcelOffTheGrid  หลายเดือนก่อน

      Office Scripts is the future 👍

  • @warrenanderson412
    @warrenanderson412 หลายเดือนก่อน +1

    Very good

  • @lvtutorials3039
    @lvtutorials3039 หลายเดือนก่อน +1

    Thank you

  • @HowToExcelOfficial
    @HowToExcelOfficial หลายเดือนก่อน +1

    Thank you Mark!
    Happy New Year 2025

  • @anpham7108
    @anpham7108 หลายเดือนก่อน +1

    You are the UDF GOD. Thanks!

  • @ivanmamchych5802
    @ivanmamchych5802 หลายเดือนก่อน

    Thank you, Mark, for this and other useful videos, you have been sharing with us
    I also have a rather universal custom function and wish to share it with you and maybe with Excel community. I can send it to your assessment, if you don't mind...

  • @davidhronicek9605
    @davidhronicek9605 16 วันที่ผ่านมา

    First of all, thank you Mark for your work. There is a lot of videos on YT with this topic but your presentation is the best. I would like to ask you about your solution. You are using formulas with _xleta. I am not able to put formulas with _xleta into operation. Is there anything to allow to work with it?

  • @JJ_TheGreat
    @JJ_TheGreat หลายเดือนก่อน +1

    10:58 So, this is similar to the CALCULATE() function in DAX, right?

    • @ExcelOffTheGrid
      @ExcelOffTheGrid  หลายเดือนก่อน

      CALCULATE applies an aggregation to a filtered table - so I think of it differently.

  • @JJ_TheGreat
    @JJ_TheGreat หลายเดือนก่อน +1

    5:58 Can’t we also use the FILTER() function?

    • @ExcelOffTheGrid
      @ExcelOffTheGrid  หลายเดือนก่อน

      It is the FILTER function with some advanced options included to work with multiple columns and partial strings.

  • @philipsims94
    @philipsims94 หลายเดือนก่อน

    Really useful functions. Regarding the Tab Name function, do you know if there is a way to reverse it and have the tab name update based on the value in a cell?

    • @ExcelOffTheGrid
      @ExcelOffTheGrid  หลายเดือนก่อน +1

      Yes, that possible. You will need some VBA to do that. Just Google it there are lots of resources.

  • @exceldude2001
    @exceldude2001 หลายเดือนก่อน

    how about default number formats in Pivot Tables?

  • @only_office_skills
    @only_office_skills หลายเดือนก่อน +1

    Can we expect a full excel course including VBA 😌

    • @ExcelOffTheGrid
      @ExcelOffTheGrid  หลายเดือนก่อน

      Our training covers everything users need (over 60 hours of courses) - some of which includes VBA.

    • @only_office_skills
      @only_office_skills หลายเดือนก่อน

      @ExcelOffTheGrid Okay how much it costs?

  • @sledgehammer-productions
    @sledgehammer-productions หลายเดือนก่อน

    Hi Mark,
    please tell me how to make the "Custom Formats" group on your Home Tab. I find myself ctrl-1-ing too much to get jjjjmmdd, or jjjjmmdd uu:mm or dddd dd-mm-jjjj and some other ones...
    Also a little warning for folks that want to use the TAB_NAME, like this it only works on an English Excel, as "filename" is different in other languages (in Dutch it's "bestandsnaam").
    Is there a way to get the 'under water' name for a tab (the name that never changes, in VBA)

    • @david_allen1
      @david_allen1 หลายเดือนก่อน +1

      You may also find that TAB_NAME produces the #VALUE! error until the file is saved. I had created a similar function that I called SHEETNAME and it has the same issue. It's minor since you'll save the file eventually, but you might want to add a special output that gives a clue to the problem. I made the function output #FILENOTSAVED! as an error when the file hasn't been saved yet.

    • @ExcelOffTheGrid
      @ExcelOffTheGrid  หลายเดือนก่อน

      Very true about the "filename" parameter in other language. Thanks for adding that. 👍