통합 코드에는 잘못된 데이터 유형 오류가 있지만 분리 된 코드에는 없습니다.

Louis

단 두 문자를 사용하여 1-999에서 계산하는 방법을 고안했습니다.

진행 방식은 1-100은 "01-00"(00은 100), 101-776은 AA에서 ZZ로, 777-999는 A0, A1, A2 등으로 표시됩니다. W2 ( 999).

지금까지 코드 =IF(AND(ISNUMBER(NUMBERVALUE(MID(O17,6,2))),NUMBERVALUE(MID(O17,6,2))=0),100,IF(ISNUMBER(NUMBERVALUE(MID(O17,6,2)))>0,MID(O17,6,2),IF(COUNT(FIND({0,1,2,3,4,5,6,7,8,9},MID(O17,6,2)))=1,COLUMN(INDIRECT(MID(O17,6,1)&1))*10+MID(O17,7,1)+767,COLUMN(INDIRECT(MID(O17,6,2)&1))+74)))는 문자열에서 추출됩니다 ( 예 : 0AAV0AE23A) (AE의 동등한 값은 105가 됨).

나는 이미 공식을 약 50 번 확인하고 각 IF 함수를 분리하려고 시도했으며 조건이 충족되는 경우 개별적으로 잘 작동합니다. 가치! IF 함수를 하나의 단일 수식으로 통합 할 때만 반환됩니다.

If 함수 및 해당 범위 : 777-999의 숫자 1-99의 경우
IF(AND(ISNUMBER(NUMBERVALUE(MID(O17,6,2))),NUMBERVALUE(MID(O17,6,2))=0),100100 만 , 101-776의 경우 False 값IF(ISNUMBER(NUMBERVALUE(MID(O17,6,2)))>0,MID(O17,6,2)IF(COUNT(FIND({0,1,2,3,4,5,6,7,8,9},MID(O17,6,2)))=1,COLUMN(INDIRECT(MID(O17,6,1)&1))*10+MID(O17,7,1)+767,COLUMN(INDIRECT(MID(O17,6,2)&1))+74)

또한 코드를 작성하는 간단한 방법이 있다면 감사하겠습니다.하지만 실제로 저의 주요 관심사는 #VALUE! 반환이 계속 나타납니다.

편집 : 777 표시에 오류가 있습니다. A1이 아닌 A0이어야합니다 (그에 따라 이미 편집 됨).

shrivallabha.redij

다음 공식을 테스트하고 원하는 결과를 제공하는지 확인하십시오.

=IF(ISNUMBER(MID(O17,6,2)+0),IF((MID(O17,6,2)+0)=0,100,MID(O17,6,2)+0),IF(ISNUMBER(MID(O17,7,1)+0),COLUMN(INDIRECT(MID(O17,6,1)&1))*10+MID(O17,7,1)+767,100+(CODE(MID(O17,6,1))-65)*26+(CODE(MID(O17,7,1))-64)))

질문의 두 번째 부분에 답하려면 수식 평가 옵션을 사용하여 100에 대한 조건을 확인하십시오.

AND(ISNUMBER(NUMBERVALUE(MID(O17,6,2))),NUMBERVALUE(MID(O17,6,2))=0)

#VALUE!게시 한 문자열 샘플에 대해 오류로 평가됩니다 0AAV0AE23A.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

이 코드에서 '잘못된 오프셋 유형'오류가 발생하는 이유는 무엇입니까?

분류에서Dev

사전 학습 된 모델을로드하면 ValueError : 잘못된 마샬 데이터 (알 수없는 유형 코드)가 발생합니다.

분류에서Dev

이 코드에서 "잘못된 간접 지정"오류가 발생합니다.

분류에서Dev

Emacs : Emacs23에는 잘못된 유형 인수 오류가 있지만 Emacs24에는 없습니다.

분류에서Dev

XML 오류 코드-이름에 잘못된 문자가 있습니다.

분류에서Dev

SQL 쿼리 액세스 피벗- '잘못된 데이터 유형이있는 필드'오류 메시지

분류에서Dev

R : SpatialPointsDataFrame 코드가 더 이상 작동하지 않습니다. ! res [[1]] 오류 : 잘못된 인수 유형

분류에서Dev

오류가있는 코드 구분 : $$ slots는 잘못된 변수 이름입니다.

분류에서Dev

TypeScript는 매개 변수의 유형이 잘못된 경우에도 오류가 없다고 주장합니다.

분류에서Dev

에뮬레이터 실행시 다음 오류가 발생합니다. 원인 : 잘못된 유형 코드 : 1D

분류에서Dev

RFC 4180에 따라 CSV 파일의 유효성을 검사하려면 "레코드의 마지막 필드 뒤에 쉼표가 없어야합니다."라는 규칙이 있습니다. 잘못된?

분류에서Dev

SSRS에서 하드 코딩 된 데이터 세트를 만드는 동안 오류가 발생했습니다.

분류에서Dev

Rust가 잘못된 반환 유형을 가진 코드를 허용하지만 후미 세미콜론 만있는 이유는 무엇입니까?

분류에서Dev

데이터 스튜디오의 맞춤 쿼리에 잘못된 날짜 오류가 있습니다.

분류에서Dev

PK가없는 테이블에서 잘못된 레코드 데이터

분류에서Dev

잘못된 입력 데이터 유형 오류 : '알 수 없음'유형의 입력은 azure (azureml.train.automl)에서 지원되지 않습니다.

분류에서Dev

오류 # 2136을 해결할 수 없습니다. swf에 잘못된 데이터가 있습니다.

분류에서Dev

Elixir, postgresql 오류 : 연결에 잘못된 유형이 있습니다.

분류에서Dev

Clojure 링에 대한 Angular POST는 프리 플라이트에 대한 응답을 수신하는 데 잘못된 HTTP 상태 코드 404가 있습니다.

분류에서Dev

코드 분석이 잘못된 이유는 무엇입니까?

분류에서Dev

잘못된 레코드를 버리고 pyspark의 json 파일에서 데이터 프레임에 좋은 레코드 만로드합니다.

분류에서Dev

> =가있는 COUNTIFS, 잘못된 데이터 유형

분류에서Dev

내 PHP 코드에서 탐색 경로에 잘못된 디렉토리를 가져 오는 데 도움이 필요합니다.

분류에서Dev

ValueError : int () with base 10에 대한 잘못된 리터럴 : ''오류는 단독이 아닌 더 큰 코드의 일부일 때 발생합니다.

분류에서Dev

종속성에 대한 pom.xml을 구문 분석하면 오류가 반환됩니다. 인수 '요소'에 잘못된 유형이 있습니다.

분류에서Dev

Java Mail 인터넷 주소는 오류없이 잘못된 형식 속성을 구문 분석합니다.

분류에서Dev

함수 내에서 'if'키워드 근처에 잘못된 구문이 있지만 함수가 아닐 때는 오류가 없습니다.

분류에서Dev

'cp950'코덱의 유니 코드 디코딩 오류를 가져 오는 중 2516 위치에서 0x80 바이트를 디코딩 할 수 없습니다. 잘못된 멀티 바이트 시퀀스

분류에서Dev

foreach ()에 대해 잘못된 인수가 제공되고보기 페이지가 표시되지 않음을 보여주는 오류와 같은 데이터베이스에 레코드가 없습니다.

Related 관련 기사

  1. 1

    이 코드에서 '잘못된 오프셋 유형'오류가 발생하는 이유는 무엇입니까?

  2. 2

    사전 학습 된 모델을로드하면 ValueError : 잘못된 마샬 데이터 (알 수없는 유형 코드)가 발생합니다.

  3. 3

    이 코드에서 "잘못된 간접 지정"오류가 발생합니다.

  4. 4

    Emacs : Emacs23에는 잘못된 유형 인수 오류가 있지만 Emacs24에는 없습니다.

  5. 5

    XML 오류 코드-이름에 잘못된 문자가 있습니다.

  6. 6

    SQL 쿼리 액세스 피벗- '잘못된 데이터 유형이있는 필드'오류 메시지

  7. 7

    R : SpatialPointsDataFrame 코드가 더 이상 작동하지 않습니다. ! res [[1]] 오류 : 잘못된 인수 유형

  8. 8

    오류가있는 코드 구분 : $$ slots는 잘못된 변수 이름입니다.

  9. 9

    TypeScript는 매개 변수의 유형이 잘못된 경우에도 오류가 없다고 주장합니다.

  10. 10

    에뮬레이터 실행시 다음 오류가 발생합니다. 원인 : 잘못된 유형 코드 : 1D

  11. 11

    RFC 4180에 따라 CSV 파일의 유효성을 검사하려면 "레코드의 마지막 필드 뒤에 쉼표가 없어야합니다."라는 규칙이 있습니다. 잘못된?

  12. 12

    SSRS에서 하드 코딩 된 데이터 세트를 만드는 동안 오류가 발생했습니다.

  13. 13

    Rust가 잘못된 반환 유형을 가진 코드를 허용하지만 후미 세미콜론 만있는 이유는 무엇입니까?

  14. 14

    데이터 스튜디오의 맞춤 쿼리에 잘못된 날짜 오류가 있습니다.

  15. 15

    PK가없는 테이블에서 잘못된 레코드 데이터

  16. 16

    잘못된 입력 데이터 유형 오류 : '알 수 없음'유형의 입력은 azure (azureml.train.automl)에서 지원되지 않습니다.

  17. 17

    오류 # 2136을 해결할 수 없습니다. swf에 잘못된 데이터가 있습니다.

  18. 18

    Elixir, postgresql 오류 : 연결에 잘못된 유형이 있습니다.

  19. 19

    Clojure 링에 대한 Angular POST는 프리 플라이트에 대한 응답을 수신하는 데 잘못된 HTTP 상태 코드 404가 있습니다.

  20. 20

    코드 분석이 잘못된 이유는 무엇입니까?

  21. 21

    잘못된 레코드를 버리고 pyspark의 json 파일에서 데이터 프레임에 좋은 레코드 만로드합니다.

  22. 22

    > =가있는 COUNTIFS, 잘못된 데이터 유형

  23. 23

    내 PHP 코드에서 탐색 경로에 잘못된 디렉토리를 가져 오는 데 도움이 필요합니다.

  24. 24

    ValueError : int () with base 10에 대한 잘못된 리터럴 : ''오류는 단독이 아닌 더 큰 코드의 일부일 때 발생합니다.

  25. 25

    종속성에 대한 pom.xml을 구문 분석하면 오류가 반환됩니다. 인수 '요소'에 잘못된 유형이 있습니다.

  26. 26

    Java Mail 인터넷 주소는 오류없이 잘못된 형식 속성을 구문 분석합니다.

  27. 27

    함수 내에서 'if'키워드 근처에 잘못된 구문이 있지만 함수가 아닐 때는 오류가 없습니다.

  28. 28

    'cp950'코덱의 유니 코드 디코딩 오류를 가져 오는 중 2516 위치에서 0x80 바이트를 디코딩 할 수 없습니다. 잘못된 멀티 바이트 시퀀스

  29. 29

    foreach ()에 대해 잘못된 인수가 제공되고보기 페이지가 표시되지 않음을 보여주는 오류와 같은 데이터베이스에 레코드가 없습니다.

뜨겁다태그

보관