4/15/2021 7:27:30 PM 형식을 텍스트에서 Date 형식으로 변경하는 수식
2991 단어 Salesforce
뭐야, 처음은 간단하다고 생각했습니다.
2021 이후의 블랭크에서 잘라 버리면 날짜 일뿐입니다.
그러나 변환 후는 Date형이군요.
처음에는 텍스트를 날짜로 바꾸는 식을 사용한다고 생각했지만 수식의 매개 변수는
YYY-MM-DD 형식, 단순히 변환해도 MM-DD-YYY 왜 잘 작동하지 않습니다.
그래, 어쩌면 당신은 또한 년, 달, 일에 녹일 필요가 있다.
이것은 쉼표로 구분된 텍스트 필드에서 수식 필드를 만듭니다. 과 같은 일을 해야 하는 거야?
네, 결과는 그대로.
이것만 봐도 더 이상 변경할 수 없다.
DATE( VALUE(right( left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1) ,4)) ,VALUE(left(left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1),FIND('/', left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1) )-1)),VALUE(left(MID( left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1) , FIND('/', left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1) ) + 1, LEN( left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1) )),FIND('/', MID( left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1) , FIND('/', left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1) ) + 1, LEN( left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1) )) )-1)))
date value from text field containing timestamp사고방식 정리
우선, 날짜만을 잘라내기 화면에서는 xxleft(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1)
달은 xx 필드에서/로 나눈 왼쪽 부분이므로left(xx,FIND(' ', xx )-1)
XX를 방금 전 식으로 전개한다left(left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1),FIND('/', left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1) )-1)
여기서 연은 항상 4자리 숫자라고 가정하면 xx에서 오른쪽 4자를 취하면 좋을 것 같습니다.right( left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1) ,4)
어려웠어, 날을 잡는다 ...
우선은 xx로부터 달을 취한 형태를 생각한다left(left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1),FIND('/', left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1) )-1)
Reference
이 문제에 관하여(4/15/2021 7:27:30 PM 형식을 텍스트에서 Date 형식으로 변경하는 수식), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Keiji_otsubo/items/54249a5d55a00cbd7135
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1)
left(xx,FIND(' ', xx )-1)
left(left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1),FIND('/', left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1) )-1)
right( left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1) ,4)
left(left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1),FIND('/', left(Last_User_Agreement_Timestamp__c,FIND(' ', Last_User_Agreement_Timestamp__c )-1) )-1)
Reference
이 문제에 관하여(4/15/2021 7:27:30 PM 형식을 텍스트에서 Date 형식으로 변경하는 수식), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Keiji_otsubo/items/54249a5d55a00cbd7135텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)