Ответы пользователя по тегу Массивы
  • Подсчёт и разделение данных в гугл таблицах?

    TMProject
    @TMProject
    Frontend developer React/Redux
    Для подсчета количества заполненных ячеек в Google Таблицах можно использовать функцию COUNTA. Например, если у вас есть список ФИО в диапазоне A1:A100, то формула для подсчета заполненных ячеек будет выглядеть так: =COUNTA(A1:A100). Эта формула вернет количество заполненных ячеек в диапазоне A1:A100.

    Чтобы поделить список поровну на два столбца, вы можете использовать функцию INDEX. Например, если у вас есть список ФИО в диапазоне A1:A100, и вы хотите разделить его поровну на два столбца в диапазоне B1:C50, то формула для первого столбца будет выглядеть так: =INDEX(A:A, 1+ROW(B1)*2-2), а для второго столбца: =INDEX(A:A, 1+ROW(B1)*2-1). Эти формулы вернут значения из списка ФИО, разделенные поровну на два столбца.

    Если вы хотите разделить список на три столбца, то формула для первого столбца будет выглядеть так: =INDEX(A:A, 1+ROW(B1)*3-3), для второго столбца: =INDEX(A:A, 1+ROW(B1)*3-2), а для третьего столбца: =INDEX(A:A, 1+ROW(B1)*3-1). Эти формулы вернут значения из списка ФИО, разделенные поровну на три столбца.

    Чтобы автоматически вставить значения в другой лист, вы можете использовать функцию IMPORTRANGE. Например, если у вас есть лист с именем Sheet1, на котором находится список ФИО и подсчитано количество заполненных ячеек, а также есть лист с именем Sheet2, на котором вы хотите разделить список на два столбца, то формула для первого столбца на листе Sheet2 будет выглядеть так:
    =INDEX(IMPORTRANGE("<spreadsheet_url>", "Sheet1!A:A"), 1+ROW(B1)*2-2)
    , где <spreadsheet_url> - это URL-адрес вашей таблицы. Аналогично для второго столбца.
    Ответ написан
    1 комментарий
  • Как вывести значения ключа массива разными блоками на страницу?

    TMProject
    @TMProject
    Frontend developer React/Redux
    export default function HeaderMenuLinks(props) {
      return (
        <React.Fragment>
        {props.menuText.map((menu, key) => (
            const subTitle = menu.subtitle || false
            <li className='header-menu__link' key={key}>
                <p>{menu.title}</p>
                { subTitle && 
                <ul  className='link-menu'>
                    {subTitle.map((sm, skey) => (
                    <li className='link-menu__subtitle' key={skey}>{sm}</li>
                    ))}
                </ul> 
              }
            </li>
        ))}
        </React.Fragment>
      )
    }
    Ответ написан
    2 комментария