엑샐 공식 좀 알려주세요. if 공식으로…

  • #99881
    액셀 76.***.128.156 2969

    sheet1에서 학교이름을 가져다가 sheet2에 F1:F50 에 사람이 다닌 학교이름을 어떻게 하면 가지고 올 수 있을까요? Vlookup말고 if로 하는 방법이 있을까요? 알려주시면 정말 감사하겠습니다. Vlookup은 제약이 있는 것 같아서요.

    fact:

    sheet1
    A1:A5 이름
    B1:B5 사람이 다닌 학교 이름

    sheet2
    C1:C50 이름(Sheet1에 있는 사람이름)
    D1:D50 여행지(이름에 해당하는 여행지가 복수입니다.)

    • 조빠오빠 71.***.29.218

      미안해서 어쩌나..아는게없어서..
      연애라면 조언을 해줄텐데..
      야아.생각하니 머리가아파오네..
      이보쇼..당신 ~!!에드빌값 계산해주세요~!!

    • vlookup 199.***.138.242

      Vlookup은 제약? What kind of limitation are you talking about?
      Since “Lookup” function needs to be sorted but “Vlookup” doesn’t need any.
      Please specify the issue of Vlookup because “if” function would be very long if you have to use “If” function.

    • 엑셀 198.***.5.11

      vlookup 글씨가 같아도 조금만 모가 다르면 가지고 잘 안되구요. 위처럼 일대 다수의 관계일 때 잘 안되는 것 같아요. 그리고 vlookup은 처음에 참조하는 셀이 꼭 첫번째 콜럼에 있어야만 되는 것도 불편하구요.

    • 액셀 198.***.5.11

      이프랑 앤드랑 합쳐서 쓸 수 있는 공식이 있는 것 같은데 계쏙 이프만 쓰는 것이 아니라 흑흑..

    • CPM Eng. 74.***.54.98

      Vlookup은 대상자료가 오른쪽에 있을때만 사용가능합니다.

      무슨말인지 모르시겠다면,
      VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)의 syntax에서 lookup_value가 table_array에서 두번째, 세번째, 네번째등의 0보다 큰 양수의 칼럼에 있어야 합니다. < 0의 값을 가지면 에러가 나오지요. vlookup을 사용하시려면, 찾고자 하는 값을 양수(column)가 나오도록 움직이셔야 하고, 아닌경우엔 Index와 Match 함수를 응용하시면 됩니다. Index는 INDEX(array,row_num,column_num) syntax를 가지고 있고, column_num이 음수를 가지고 있어도 상관이 없습니다.

      참고하시고, 좀더 자세한 답을 얻고자 하시면 예제파일을 올려보시지요.

    • 엑셀 76.***.128.156

      Vlookup으로 해결이 되었습니다. 답변 정말 감사드립니다.