스프레드시트: 행당 하나의 "필드"에 대해 여러 항목 저장

스프레드시트: 행당 하나의 "필드"에 대해 여러 항목 저장

제목, 작곡가 등과 같은 여러 필드가 포함된 악보 컬렉션을 목록화하는 스프레드시트가 있습니다.

옥타보 # 제목 - 원래 언어 작곡가 각색 편집자 시인 역자 보이싱 언어 따르다 발행자 ID# # Mstrwrk 노트
248 두 개의 모테트 몬테베르디 아놀드, 데니스 SSATTB 라틴어 연속 저음 옥스포드 대학 출판부 ISBN 0 19 337583 4 48 ("아도라무스 테" 및 "칸타테 도미노") 단수 영어 사본

각 행의 끝에 해당 작품의 모든 공연 날짜를 저장하고 싶습니다. 일부 작품에는 필연적으로 여러 날짜가 있습니다. 열을 오른쪽으로 계속 확장하면 정렬할 수 없습니다. 그러나 각 조각의 모든 날짜를 하나의 셀에 넣으면 해당 셀 내에서도 동적으로 정렬할 수 없으며 행의 크기를 보기 흉한 방식으로 조정해야 합니다.

나는 다음을 원한다:

  • 각 작품이 언제 연주되었는지 쉽게 확인할 수 있습니다.
  • 최신 작품을 보려면 역순으로 정렬하세요.
  • 시간순으로 정렬하는 기능을 잃지 마세요. (거의 그렇게 하지 않겠지만)

이 정보를 어떻게 저장하라고 제안하시겠습니까? 현재는 쉽게 공유하기 위해 Google 스프레드시트를 사용하고 있지만 결국 Excel Online에서 주로 사용되는 Excel로 다시 넣을 예정입니다.

답변1

두 개의 목록이 필요합니다. 하나는 표시되는 목록이고, 다른 하나는 단순히 ID 번호와 수행된 날짜입니다(각 행은 하나의 ID와 하나의 날짜가 됩니다). 그런 다음 조회 및/또는 쿼리를 만들어 필요에 맞게 결과를 표시할 수 있습니다.

저는 Google 스프레드시트에 익숙하지 않지만 Excel과 동일한 기능이 있다고 상상해 보세요. 특정 ID에 대한 모든 날짜를 나열하려면 Excel 공식은 다음과 같습니다(참고 []는 데이터 범위를 지정함) =textjoin(CHAR(10), true, filter([date listing], [ID column] = ID target)).

샘플 스크린샷 추가: 여기에 이미지 설명을 입력하세요

"주황색" 표는 원래 목록이고 "노란색" 표는 공연 목록입니다. 원하는 경우 노란색 표에 설명 조회를 추가할 수도 있습니다.

Column1에 대한 주황색 표의 공식은 입니다 =TEXTJOIN(CHAR(10),TRUE,TEXT(FILTER(Table2[Date],Table2[ID]=[@ID]),"m/d/yyyy")). 을 사용 SORT(FILTER(...))하고 D 열에 추가하여 TRANSPOSE(SORT(FILTER9...)))(물론 노란색 테이블 이동) 각 날짜를 자체 열에 넣을 수 있습니다(테이블 범위를 벗어나야 하거나 SPILL 오류가 발생함).

두 번째 편집: 여기에 이미지 설명을 입력하세요

관련 정보