値を抜き出す数式


```
Current result example: <a href="/s/invoices/invoice/a0V6F00001mUe7BUAS/geoinvoiceJohn-Doe20210408-28264" target="_blank">20210408-28264</a>
```

から20210408-28264を抜き出したい


```
SUBSTITUTE(left(SUBSTITUTE( hyperlink__c, left(hyperlink__c ,FIND('>', hyperlink__c )) , ""),FIND('>', SUBSTITUTE( hyperlink__c, left(hyperlink__c ,FIND('>', hyperlink__c )) , "") )-1),"</a","")
```

レポートでも同じように機能したことは大発見でしたね。ただ質問者はおかんむり。要件が違うみたい。いくら英文を読んでも何がしたいのかは理解できんかったなぁ。まぁ、私の英語の能力では無理なんだろう。このお嬢さん普段もかなり上目線だから、回答には気を付けます。（極力控える）

[Report CSV Export of HYPERLINK Formula](https://trailblazers.salesforce.com/answers?id=9064S000000kHzLQAU)


こういうのは案外多い。

これも意味が分からんかった。結局は今日と比べて180日だったようですが... どこを読んでもそんなことは書いていないように思える。
しかし、母国語が英語の方にはすぐに理解できたようです。アルファベットの並びで何か伝わるの？
So if the credit check created date or the credit check last modified date are greater than 180 days I want the credit check valid? field to update to Yes or No.

極め付けはこれだな。最大値の列が２つあって、最大値の平均を求める？何のこと... 私にはさっぱり分かりませんが、これも母国語が英語のに人は分かったらしい。レポートの話だって。回答みたけど、さっぱり分からんかった。

I have two row groupings, let's say A and B. I have A as the first grouping and then B as the next. Within B I have found the Max of an associated record. The part I am having trouble with is finding the avg of these max values by grouping, so group A.

# これより先に基になった質問と回答

[Parse Subject line](https://trailblazers.salesforce.com/answers?id=9064S000000kHxoQAE)

# 空白で区切られた文字から抜き出す

```
LEFT( RIGHT(field__c ,len(field__c) - find(" Form " , field__c) -5) ,find (" ",RIGHT(field__c ,len(field__c) - find(" Form " , field__c) -5) ))
```

[Find 5 characters to the right of a string using formula field](https://trailhead.salesforce.com/ja/trailblazer-community/feed/0D54S00000FWDM1)

# Alert - DMN - TSI3030-1 - Device 'TSI3030-1' offline for 240 minutes.から3030を抜き出す

[Help parsing text from a text field](https://trailhead.salesforce.com/ja/trailblazer-community/feed/0D54S00000FWleDSAT)


```
LEFT( SUBSTITUTE(Subject, LEFT(Subject, FIND("TSI", Subject) + 2), ''), 
FIND("-", SUBSTITUTE(Subject, LEFT(Subject, FIND("TSI", Subject) + 2), '')) - 1)
```

# これは文字数制限で無理かなぁ。

Thursday, Feb 10, 9:00am PST　を　MM/DD/YYYY HH:MM PMに変換する

[Auto-update DATETIME field with value from text field](https://trailhead.salesforce.com/ja/trailblazer-community/feed/0D54S00000FS4A8SAL)

```
Feb 10, 9:00am PST -->  RIGHT( X20220218date__c ,LEN(X20220218date__c) - FIND(',', X20220218date__c )-1)
```

```
Feb

left(RIGHT( X20220218date__c ,LEN(X20220218date__c) - FIND(',', X20220218date__c )-1),FIND(' ',  RIGHT( X20220218date__c ,LEN(X20220218date__c) - FIND(',', X20220218date__c )-1) )-1)
```

```
10

RIGHT(LEFT( RIGHT( X20220218date__c ,LEN(X20220218date__c) - FIND(',', X20220218date__c )-1) , FIND(',', RIGHT( X20220218date__c ,LEN(X20220218date__c) - FIND(',', X20220218date__c )-1) )-1) ,len(LEFT( RIGHT( X20220218date__c ,LEN(X20220218date__c) - FIND(',', X20220218date__c )-1) , FIND(',', RIGHT( X20220218date__c ,LEN(X20220218date__c) - FIND(',', X20220218date__c )-1) )-1)) - find(' ',LEFT( RIGHT( X20220218date__c ,LEN(X20220218date__c) - FIND(',', X20220218date__c )-1) , FIND(',', RIGHT( X20220218date__c ,LEN(X20220218date__c) - FIND(',', X20220218date__c )-1) )-1)))  
```

------------------------------------

+ [Remove text after "(" in string - formula field](https://trailhead.salesforce.com/ja/trailblazer-community/feed/0D54S00000FSnck)