LO Calc / Excel – Dropbox 다른 셀 변경 개의 열이있는 “Product Sales”라는

Excel 스프레드 시트를 사용하여 상점을위한 간단한 POS 시스템을 만들고 있습니다.

스프레드 시트에는 ‘인벤토리’라는 시트가 있으며 다음과 같은 항목이 있습니다.

  1. 이름
  2. 가격

이것은 다음과 같은 데이터를 보유합니다 :

  • 스크래블 – $ 5
  • 전매권 – $ 10
  • 음료 – $ 1
  • 아이스크림 – $ 2
  • (등, 약 500 항목 합계)

여기에는 두 개의 열이있는 “Product Sales”라는 또 다른 시트가 있습니다.

  1. 가격

첫 번째 열 “항목”은 셀 유효성 검사를 사용하여 “재고”(열 1)에 정의 된 모든 이름 중에서 선택할 수있는 드롭 다운 상자를 만듭니다.

“제품 판매”. 항목이 변경되면 “Inventory Sales”가격이 적절한 Inventory.Price로 자동 업데이트되도록하고 싶습니다.

지금 당장이 작업을 수행 할 수있는 유일한 방법은 거대하고 다루기 힘들며 편집하기 어렵고 버그가 발생하기 쉬운 if 문을 사용하는 것입니다. 그것을하기위한 또 다른 방법은 for () 루프를 사용하는 것이지만 그렇게 할 수는 없습니다.

내가 알지 못하는 다른 방법이 있습니까?



답변

user fixer1234에서 언급했듯이 적절한 기능은 vlookup ”

 =IF( ISBLANK(B6), "", VLOOKUP(B6, Products.A3:D106, 4, 1) )

나는 column-to-match 컬럼을 A로 옮겨야 만했다. 저에게 큰 문제는 아니 었습니다.


답변