Что такое xlfn в Excel

Обновлено: 03.07.2024

Кто-нибудь знает, что делает префикс "_xlfn" и откуда он взялся. Может быть, через надстройку.

Человек, который мне его прислал, говорит, что на его листе его нет (он из Индии)

(Распродажа 40% скоро заканчивается)

Курс Excel VBA — от новичка до эксперта

200+ видеоуроков 50+ часов обучения 200+ руководств Excel

С помощью этого онлайн-курса станьте мастером VBA и макросов в Excel и узнайте, как автоматизировать все свои задачи в Excel. (Опыт работы с VBA не требуется.)

(Скидка 40% скоро закончится!)

Похожие темы

Удалить текст, оставить числа в ячейке — Excel

Я немного новичок в Excel, но.

У меня есть несколько ячеек с данными, которые содержат как буквы, так и цифры (4H, 8V, 4FH и т. д.). Я хочу удалить только текстовые символы из этих ячеек и добавить оставшиеся числовые значения вместе в серию. ячеек с этим типом данных.

Если ваш ответ связан с использованием макроса или VB, предоставьте ссылку на то, как использовать формулу. Я никогда не использовал макрос или VB.

Правильная формула, неправильный ответ – Excel

У меня есть электронная таблица, и когда я копирую формулу, она копируется правильно
(меняет ячейки, которые нужно вычесть), однако результат остается прежним.
Оно соответствует формуле, из которой я его скопировал, хотя ячейки для вычисления
теперь другие. Я даже сделал специальную пасту и сказал только формулу, но
все равно результат тот же. Если я на самом деле ввожу формулу, она работает нормально, но мне
много нужно скопировать и вставить. Можно ли это исправить?

Использование формулы Countif в сводной таблице — Excel

Я работаю с большой электронной таблицей, в которой есть ответы "Да" и "Нет" в разных столбцах. В выделении тоже есть пробелы.
Мне нужно вычислить только Да.
Я пытался использовать фильтры в списке полей сводной таблицы, но они не работают.
Итак, теперь я пытаюсь добавить формулу СЧЁТЕСЛИ в раздел "Вычисляемые поля".
Я использую формулу =Countif('Time limit extension'="yes"), и я получаю ответ "слишком мало".
Что нужно использовать в формуле, чтобы вычисляемое поле работало? Я перерыл весь форум и не нашел ответа, который мог бы мне помочь.

Как рассчитать формулу с непревышаемым ответом? - Excel

Я хотел бы создать формулу с непревышаемым ответом.

Пример: я хочу, чтобы ответ не превышал 10 долларов США

6 долл. США + 3 долл. США = 9 долл. США
6 долл. США + 7 долл. США = 10 долл. США

Не удается удалить строку в электронной таблице — Excel

Меня озадачивает тонкая черная линия (выглядящая как граница) в электронной таблице, которую я не могу удалить, что бы я ни делал. Она начинается на полпути через столбец B и останавливается в конце столбца Z.
Это не пограничная линия.
Это не разрыв страницы.
Если я удалю строки, в которых он появляется, он остается видимым.
Это не объект, плавающий поверх электронной таблицы.
Есть идеи?
Спасибо.

Рассчитать количество часов в час, разделив общее время на общее количество — Excel

Как рассчитать количество пакетов в час? Вот что у меня есть на данный момент:

Ячейка B5: время начала: 4:15 в формате 4:15:00
Ячейка B6: время окончания: 6:15 в формате 6:15:00
Ячейка B7: общее время : Формула 2:00 в ячейке: =ТЕКСТ(B6-B5;"ч:мм")
Ячейка B8: общее количество обработанных партий: 22 (вводится вручную)
Ячейка B9: партий в час: формула в ячейке: =B8/ТЕКСТ(B7,"h")

пока у меня есть эта формула в ячейке B9, ответ будет правильным, что должно быть 11 в час.
Если формула в B9 — B8/B7, ответ — 264,0. Это из-за того, что Excel считывает общее время, или общее время отформатировано как время, а не фактическое число? Это правильный способ решения проблемы?
ответ должен быть 11 в час.

Как сделать округление валюты вверх или вниз автоматически - Excel

Мне нужна формула, которая бы округляла сумму в валюте из расчета в большую или меньшую сторону до ближайшей отметки 100,00. Текущая формула: = E10 * F10 (e10 - это сумма денег, а f10 - это процент от нее). Мне нужно, чтобы полученный ответ округлялся вверх или вниз до ближайших 100. Итак, если ответ ниже 50 отметьте, что он будет округлен вниз, а над ним будет округлен вверх. Если это невозможно, допустимо округление в меньшую сторону.

Как мне это сделать??

Сравнение времени больше или меньше - Excel

Пожалуйста, помогите мне. Как создать формулу ЕСЛИ для поиска ячеек, в которых количество часов в одной ячейке больше, чем количество часов в другой ячейке? например, в одной ячейке 0,40 часа, а в другой - 02,25 часа. Я хочу, чтобы формула ЕСЛИ говорила, где 02:25 часа > 0,40, затем введите "FAILED", но я не могу решить проблему большего, чем в часах, которая дает мне неправильный ответ.< /p>

Индекс/сопоставление на разных листах — Excel

Наверное, для большинства из вас это простой вопрос, но меня он убивает. Я пытался выполнить поиск, прежде чем опубликовать это, но данные предложения не сработали для меня.

Мне нужно найти данные из ячейки на одном листе Excel, сравнить их со списком на втором листе и, когда они сравняются, взять значение из другого столбца на втором листе и вернуть его на первый лист. . Поскольку это ужасное объяснение, позвольте мне попытаться объяснить это следующим образом:

Лист 1
Столбец A содержит длинный список кодов типа 1
Столбец E содержит длинный список кодов типа 2

Лист 2
Ячейка C2 имеет код 1
Ячейке E2 нужен код 2

Я знаю, что он должен использовать функцию индекса/сопоставления, но ничего из того, что я пробовал, не работает. Я пытаюсь использовать следующую формулу в ячейке E2 листа 2:

=ИНДЕКС('Лист 1'!A:A,ПОИСКПОЗ(C2,'Лист 1"!E:E,0),5)

Но все, что я получаю, это отсутствие результата. Что меня бесит, так это то, что если я скопирую все на один лист, эта формула будет работать нормально.

Годовая функция – Excel

Я вижу формулу, которую наш отдел по работе с персоналом использует для годового расчета добровольного оборота.

Это выглядит так:

Итак, если я заменю некоторые фактические данные:

=(6/((22+33)/2))*12/месяцев ответ становится равным 21,8% (как годовой коэффициент добровольной текучести).

Что на самом деле делает *12/месяцев с математической точки зрения? Я не могу найти его в файлах справки Excel и не смог вычислить его с помощью математики (на калькуляторе).

Переход между ячейками — Excel

когда я ввожу число или букву в ячейку, а затем нажимаю клавишу ввода, курсор
перескакивает вниз по странице к тому, что кажется случайной ячейкой. Тот, который я
ввел первоначально, остается пустым. раньше с электронной таблицей все было в порядке, теперь это
только начало происходить.

помогите пожалуйста
спасибо

Расчет человеко-дней и автоматическая сортировка – Excel

Я работаю с Excel 2003 SP 3 в Windows XP.

Я ломал голову, пытаясь вывести из строя формулу для расчета человеко-дней, где 1 равняется 8 часам. У меня есть такой, который мне подарил коллега:

Вычисляет человеко-дни из общего количества часов. Мне нужна формула, которая суммирует человеко-дни и возвращает ответ в человеко-днях. Пример:

выходные 12/25 = 16,2, что составляет 16 человеко-дней и 2 часа
выходные дни 1/1 = 24,7, что составляет 24 человеко-дня и 7 часов

Всего = 41 человеко-день и 1 час

Меня также спрашивали, есть ли способ ввести число в электронную таблицу и автоматически расположить его по порядку без макроса или "нажатия кнопки".

Любой совет приветствуется!

Отформатировать текстовое поле в пользовательской форме до 2 знаков после запятой — Excel

Не могли бы вы предоставить какой-нибудь код, который позволит мне отображать текстовое поле в пользовательской форме с округлением до 1 знака после запятой.

Где я ошибаюсь.
он вычисляет число, введенное в textbox1, и делит его на значение, которое изменяется в ячейке O26, но ответ находится примерно в 8 или более разрядах после запятой.
В качестве ответа нужно только 65.3, а не 65.277756942

Это код, который я использовал.

Частная подпрограмма CommandButton1_Click()

TextBox2.Value = Val(TextBox1.Value) / Range("O26").Value

Как сохранить часть формулы без изменений при копировании - Excel

Как ввести значение в ячейке (скажем, B4) в формулу как константу, чтобы оно не менялось при копировании вниз по столбцу?

B4 = 2,4 (константа)

Вот результат, который мне нужен:

B4 остается постоянным, пока я копирую F6 вниз.

Какая правильная формула для F6, чтобы я мог скопировать ее и оставить B4 фиксированным?

Удалить все специальные символы и пробелы за один раз — Excel

Я ищу формулу для удаления специальных символов и пробелов из ячейки

Я использовал "заменить", но для этого мне нужно знать, какой символ я хочу удалить, а это не всегда известно

Я пробовал искать решения для макросов, но довольно быстро потерялся

Мы будем очень признательны за любую помощь

Excel не копирует формулы — Excel

Я пытаюсь очень просто скопировать и вставить простую формулу в Excel 2007, но ничего не получается. Excel не позволит мне скопировать и вставить формулу, а только вставит значение в книгу. Например, если я создаю очень простую электронную таблицу, например:
A1 введите 10, A2 введите =A1 (вычислено, что A2 равно 10)
B1 введите 5

Затем щелкните копию в ячейке B1, а затем щелкните специальную вставку в ячейке B2. Единственные варианты, которые он дает, — это текст и текст в формате Unicode, поэтому независимо от того, как я вставляю, ячейка b2 всегда будет заполнена значением 5. , Я не могу представить себе более простое копирование и вставку, и что бы я ни делал, я не могу заставить это работать.
Все ячейки имеют общий формат. Кажется, что все копирование и вставка формул в моем Excel отключены. Если я открываю любую электронную таблицу на своем компьютере, я не могу копировать и вставлять формулы, но делаю то же самое в той же самой электронной таблице на любом другом компьютере, и это работает без проблем.

Ошибка _xlfn в Excel: Qué es y Cómo Resolverlo

Excel es un programa que ha ido recibiendo Actualizaciones con nuevas funciones con bastante frecuencia en los ultimos tiempos. Por lo tanto, pueden ocurrir algunas situaciones, no agradables, por ejemplo, desea tener una anterior del software y no tiene una función nueva. Por lo tanto, por esta razón, algunos usuarios están recibiendo hojas de cálculo que identifican el Error _xlfn en Excel.

Pero entonces, ¿de qué se trata este error? ¿Cómo решатель? esto es lo que verá ahora en este tutorial.

Что делать с ошибкой _xlfn в Excel?

Возобновлено, что эта ошибка "_xlfn" представляет собой функцию, описанную, значение которой используется для использования этой формулы, но не существует в версии, используемой в Excel.

Cómo Solucionar el Error xlfn en Excel

En primer lugar, no hay que conocuparse, ya que solucionar este error es relativamente sencillo. Ciertamente y reiterando el concepto antes mencionado, indica que la función utilizada en el libro de trabajo que recibió no es compatible con su version.

Вопреки эмбарго, вы можете использовать функцию BUSCAR, которая доступна только для версии Microsoft 365.

Нарушение эмбарго, если вы не пользуетесь версией 2019 года, или раньше, абре-эль-библо-де-трабаджо-хасиэндо-клик, ан-ла-селда-де-функция-идентификация-и-эта-ошибка:

 Que es Error _xlfn en Excel

Reciba Contenido de Excel

Регистрация по электронной почте в блоге для получения информации о первых новостях, публикациях и видео, которые затем публикуются.

¡Su correo electronico está completamente SEGURO con nosotros!

Desafortunadamente, нет многого, что имеет "esta función", porque si la version no es compatible con esa función, la unica solucion es utilizar una función alternativa que contenga dentro de la utilizada.

En este caso, por ejemplo, el usuario puede utilizar las funciones con INDICE & COINCIDIR или incluso la función BUSCARV. Por supuesto, todo dependerá de la situación para que puedas elegir la función adecuada:

Ошибка _xlfn в Excel

¡Ahora Vea la Lista de las Funciones Principales Donde Ocurre el Error Xlfn en Excel!

Pero recuerda, estas son las maines y con otras funciones también puede ocurrir este error, ya que, dependerá y variará según las versiones que se utilicen tanto para la creación como para el uso de la hoja de calculo:

PROMEDIO, PROMEDIO.SI.CONJUNTO, MÁXIMOS, MÍNIMO, SI.CONJUNTO, MEMBERKPICUBO, MEMBERCUBE, PROPERTYMEMBERCUBE, MEMBERCLASSIFIEDCUBE, CUBEset, CONTAR.SI.CONJUNTO, CUBEvalue, CONTAR.SI, ERROR y SUMAR.SICONJUNTO.

Curso de Excell Basic, Intermedio y Avanzado:

Pronto, ¡Cursos de Excel Completo! Continúa leyendo nuestros artículos y enterate un poco más de lo que hablaremos en nuestra aulas virtuales.

Si llegaste hasta aquí deja tu correo y te estaremos enviando novedades.

¿Qué esperas? ¡Зарегистрируйтесь!

Присоединиться к другим учебникам Excel

Этикет

О Марлоне Ордоньесе

Привет.
Gracias por llegar hasta Aquí .
Todo lo que he aprendido en Excel es gracias a estos Artículos. No te Pierdas la oportunidad de aprender y encontrar nuevas ofertas Laborales. Te sorpenderás кон эль conocimiento дие podrás adquerir través де Эстос Cursos.
¿Qué esperas? - ''Зарегистрироваться''

Libxlsxwriter не вычисляет результат формулы, а вместо этого сохраняет значение 0 в качестве результата формулы. Затем он устанавливает глобальный флаг в файле XLSX, указывающий, что все формулы и функции должны быть пересчитаны при открытии файла.

Этот метод рекомендуется в документации Excel, и в целом он хорошо работает с приложениями для работы с электронными таблицами. Однако приложения, в которых нет возможности вычислять формулы, будут отображать только 0 результатов. Примерами таких приложений являются Excel Viewer, PDF Converters и некоторые приложения для мобильных устройств.

При необходимости также можно указать вычисляемый результат формулы, используя параметр результата для worksheet_worksheet_write_formula_num() :

Excel хранит формулы в формате версии на английском языке для США, независимо от языка или региональных настроек версии Excel для конечного пользователя. Поэтому все имена формульных функций, написанные с помощью libxlsxwriter, должны быть на английском языке:

Кроме того, формулы должны быть написаны с использованием оператора разделения/диапазона в американском стиле, который представляет собой запятую (а не точку с запятой). Поэтому формула с несколькими значениями должна быть записана следующим образом:

Если у вас неанглоязычная версия Excel, вы можете использовать следующий многоязычный переводчик формул, который поможет вам преобразовать формулу. Он также может заменять точки с запятой запятыми.

  • ФИЛЬТР
  • РАНДАРРЭЙ
  • ПОСЛЕДОВАТЕЛЬНОСТЬ
  • СОРТИРОВАТЬ
  • СОРТИРОВАТЬ
  • УНИКАЛЬНЫЙ
  • XLOOKUP
  • ПОИСКПОЗ

С динамическими массивами также были добавлены следующие специальные функции:

Все эти функции являются "функциями будущего" и должны быть написаны в libxlsxwriter следующим образом:

  • _xlfn.ANCHORARRAY
  • _xlfn.LAMBDA
  • _xlfn.RANDARRAY
  • _xlfn.SEQUENCE
  • _xlfn.SINGLE
  • _xlfn.SORTBY
  • _xlfn.UNIQUE
  • _xlfn.XLOOKUP
  • _xlfn.XMATCH
  • _xlfn._xlws.FILTER
  • _xlfn._xlws.СОРТ

Будущие функции объясняются в разделе ниже о формулах, добавленных в Excel 2010 и более поздних версиях.

Динамические массивы — введение

Динамические массивы в Excel представляют собой диапазоны возвращаемых значений, размер которых может меняться в зависимости от результатов. Например, такая функция, как FILTER(), возвращает массив значений, размер которого может различаться в зависимости от результатов фильтрации:

Эта формула дает результаты, показанные на изображении ниже. Динамический диапазон здесь «F2:I5», но он может варьироваться в зависимости от критериев фильтра.


Также можно получить поведение динамического массива с помощью старых функций Excel. Например, функция Excel «=LEN(A1)» применяется к одной ячейке и возвращает одно значение, но также может применяться к диапазону ячеек и возвращать диапазон значений с использованием формулы массива, такой как «» . Этот тип «статического» поведения массива называется формулой CSE (Ctrl+Shift+Enter) и существует в Excel с ранних версий. В Office 365 Excel обновил и расширил это поведение, чтобы создать концепцию динамических массивов. В Excel 365 теперь вы можете записать предыдущую функцию LEN как «=LEN (A1: A3)» и получить динамический диапазон возвращаемых значений. В libxlsxwriter вы можете использовать функцию worksheet_write_array_formula() для получения диапазона static/CSE и функцию worksheet_write_dynamic_array_formula() для получения динамического диапазона. Например:

Что дает следующий результат:


Разница между двумя типами функций массива объясняется в документации Microsoft по формулам динамического массива и устаревшим формулам массива CSE. Обратите внимание на использование здесь слова «наследие». Это и сама документация ясно указывают на важность динамических массивов в Excel в будущем.

Более широкое и общее введение в динамические массивы см. в следующем разделе: Формулы динамических массивов в Excel.

Функция worksheet_write_dynamic_array_formula() принимает диапазон ячеек (first_row, first_col, last_row, last_col) для определения области, к которой применяется формула. Однако, поскольку диапазон является динамическим, он, как правило, не будет известен заранее, и в этом случае вы можете указать диапазон с одной и той же начальной и конечной ячейкой. Следующий диапазон — «F2:F2»:

В качестве синтаксического сокращения вы можете использовать функцию worksheet_write_dynamic_formula(), для которой требуется только начальная ячейка:

Динамические массивы — неявный оператор пересечения "@"

Оператор неявного пересечения "@" используется в Excel 365 для указания позиции в формуле, которая неявно возвращает одно значение, когда может быть возвращен диапазон или массив.

Мы можем увидеть, как этот оператор работает на практике, рассмотрев формулу, которую мы использовали в предыдущем разделе: =LEN(A1:A3) . В версиях Excel без поддержки динамических массивов, т. е. до Excel 365, эта формула работала с одним значением из входного диапазона и возвращала одно значение, как показано ниже в Excel 2011:


Здесь происходит неявное преобразование диапазона входных значений "A1:A3" в одно значение "A1". Поскольку это было поведением по умолчанию в старых версиях Excel, это преобразование никак не выделяется. Но если вы откроете тот же файл в Excel 365, он будет выглядеть следующим образом:


Результат формулы тот же (это важно отметить), и она по-прежнему работает с одним значением и возвращает его. Однако формула теперь содержит оператор "@", чтобы показать, что она неявно использует одно значение из заданного диапазона.

Наконец, если вы введете эту формулу в Excel 365 или с помощью worksheet_write_dynamic_array_formula() в libxlsxwriter, она будет работать со всем диапазоном и возвращать массив значений:


Если вы впервые сталкиваетесь с неявным оператором пересечения "@", то, вероятно, это связано с тем, "почему Excel/libxlsxwriter ставит @s в мои формулы". С практической точки зрения, если вы столкнулись с этим оператором и не предполагаете, что он будет там, вам, вероятно, следует написать формулу как функцию CSE или динамического массива, используя worksheet_write_array_formula() или worksheet_write_dynamic_array_formula() .

Полное объяснение этого оператора приведено в документации Microsoft по оператору неявного пересечения: @.

Важно отметить, что оператор "@" не сохраняется в формуле. Он просто отображается Excel 365 при чтении «устаревших» формул. Однако при необходимости его можно записать в формулу, используя _xlfn.SINGLE() . Необычные случаи, когда это может быть необходимо, показаны в связанном документе в предыдущем абзаце.

В разделе выше о динамических массивах — введение мы видели, что формулы динамических массивов могут возвращать диапазоны результатов переменного размера. В документации Excel это называется «рассеянным» диапазоном/массивом из-за того, что результаты распределяются по необходимому количеству ячеек. Это объясняется в документации Microsoft по формулам динамического массива и поведению массива с переполнением.


К сожалению, Excel не хранит подобную формулу, и в libxlsxwriter вам нужно использовать явную функцию _xlfn.ANCHORARRAY() для обращения к расширенному диапазону. Пример на изображении выше был сгенерирован с использованием следующего:

Функция Excel 365 LAMBDA()

Примечание. На момент написания статьи функция LAMBDA() в Excel была доступна только пользователям Excel 365, подписавшимся на обновления бета-канала.

В версиях Excel 365 для бета-каналов появилась новая мощная функция/функция под названием LAMBDA() . Это похоже на лямбда-выражения в C++ (и других языках).

Рассмотрите следующий пример Excel, в котором переменная temp преобразуется из градусов по Фаренгейту в градусы Цельсия:

Это можно вызвать в Excel с аргументом:

Или назначается определенному имени и вызывается как пользовательская функция:

Обратите внимание, что имя формулы должно иметь "_xlfn". префикс, а параметры в функции LAMBDA() должны иметь префикс «_xlpm». префикс для совместимости с тем, как формулы хранятся в Excel. Эти префиксы не будут отображаться в формуле, как показано на рисунке.


Функция LET() часто используется в сочетании с LAMBDA() для присвоения имен результатам вычислений.

В Excel 2010 и более поздних версиях добавлены функции, которые не были определены в исходной спецификации файла. Microsoft называет эти функции «будущими функциями». Примерами этих функций являются ACOT , CHISQ.DIST.RT , CONFIDENCE.NORM , STDEV.P , STDEV.S и WORKDAY.INTL .

При написании с использованием worksheet_write_formula() эти функции должны быть полностью определены с помощью _xlfn. (или другой) префикс, как показано в списке ниже. Например:

Они будут отображаться без префикса в Excel:


Функции динамического массива, показанные в разделе поддержки динамических массивов выше, также являются будущими функциями:

Функции динамического массива
_xlfn.ANCHORARRAY
_xlfn.LAMBDA< /td>
_xlfn.RANDARRAY
_xlfn.SEQUENCE
_xlfn.SINGLE
_xlfn.SORTBY
_xlfn.UNIQUE
_xlfn. XLOOKUP
_xlfn.XMATCH
_xlfn._xlws.FILTER
_xlfn._xlws.СОРТ

  1. Убедитесь, что формула действительна в Excel, скопировав и вставив ее в ячейку. Обратите внимание, что это следует делать в Excel, а не в других приложениях, таких как OpenOffice или LibreOffice, поскольку они могут иметь немного другой синтаксис.
  2. Убедитесь, что в формуле используются разделители-запятые вместо точек с запятой, см. раздел Функции и синтаксис Excel для неамериканских стран выше.
  3. Убедитесь, что формула написана на английском языке. См. раздел Функции и синтаксис Excel для неамериканских стран выше.
  4. Убедитесь, что формула не содержит функцию будущего Excel 2010+, как указано выше (формулы добавлены в Excel 2010 и более поздних версий). Если это так, убедитесь, что используется правильный префикс.
  5. Если функция загружается в Excel, но отображается с одним или несколькими добавленными символами @, то, вероятно, это функция массива, и ее следует писать с помощью worksheet_write_array_formula() или worksheet_write_dynamic_array_formula() (см. разделы выше о поддержке динамических массивов и динамических массивах — Оператор неявного пересечения "@").

Ниже показано, как это сделать с помощью распаковки Linux и xmllint libxml для форматирования XML для ясности:

lxw_error worksheet_write_formula(lxw_worksheet *worksheet, lxw_row_t row, lxw_col_t col, const char *formula, lxw_format *format)

lxw_error worksheet_write_dynamic_formula(lxw_worksheet *worksheet, lxw_row_t row, lxw_col_t col, const char *formula, lxw_format *format)

lxw_error worksheet_write_dynamic_array_formula(lxw_worksheet *worksheet, lxw_row_t first_row, lxw_col_t first_col, lxw_row_t last_row, lxw_col_t last_col, const char *formula, lxw_format *format)

lxw_error worksheet_write_formula_num(lxw_worksheet *worksheet, lxw_row_t row, lxw_col_t col, const char *formula, lxw_format *format, double result)

У меня возникла проблема с файлом Excel. Когда я открываю его на своем ноутбуке (новые установленные окна и Excel), он там не работает, но когда я открываю его на листах Google или на другом ПК, он работает нормально. Я попытался вычислить формулу кнопки «Рассчитать сейчас», но не повезло. Ячейка находится в «Общем», а не в «ТЕКСТ», так что это тоже не проблема. Может кто-нибудь, пожалуйста, помогите мне с этим. Я прилагаю файл Excel, а также онлайн-таблицу, которую я импортировал в тот же файл.

Популярные темы в Microsoft Office

Этот человек является проверенным специалистом

spicehead-au2pc

Думаю, вы можете проигнорировать мой предыдущий пост.

Мне удалось просмотреть файл.

Первый вопрос: какая версия Office у вас установлена ​​на нашем ноутбуке?

Полагаю, это O2016.

В вашем файле вы используете функцию IFS, которая работает только для подписки O365.

В результате вы можете найти эту измененную формулу Excel, например, в ячейке AI5:

=ЕСЛИОШИБКА(_xlfn.IFS(AH5=0,AG5+2,И(AH5>0,AH5 0,33,AH5 0,66,AH5 0,8,AG5*1),"-")

Я верю, что это поможет.

Кстати, в вашем процессе есть несколько шагов, которые Excel может выполнять автоматически, например импорт данных из файлов csv и txt вместо вставки пользователями или создание шаблонов слов. В зависимости от того, как часто вы используете этот файл, это может ускорить процесс и защитить от ошибок пользователей.

6 ответов

SouthEastIT

Этот человек является проверенным специалистом

Юго-Восток

Быстрая простая проверка: проверили ли вы, какой тип файла вы сохраняете? Однажды у меня была подобная проблема, и она была такой же простой, как и тип файла.

Кроме того, данные в основном взяты с вкладки "Прогнозирование"

Этот человек является проверенным специалистом

spicehead-au2pc

Можете указать, что именно не работает? (в таблице много формул)

Вы получили какую-либо ошибку в какой-либо ячейке или просто окончательные расчеты отличаются?

Одна из вещей, которые могут повлиять на Excel, — это региональные настройки в Windows, такие как формат данных, валюта и время.

Проверьте, есть ли различия.

Этот человек является проверенным специалистом

spicehead-au2pc

Думаю, вы можете проигнорировать мой предыдущий пост.

Мне удалось просмотреть файл.

Первый вопрос: какая версия Office у вас установлена ​​на нашем ноутбуке?

Полагаю, это O2016.

В вашем файле вы используете функцию IFS, которая работает только для подписки O365.

В результате вы можете найти эту измененную формулу Excel, например, в ячейке AI5:

=ЕСЛИОШИБКА(_xlfn.IFS(AH5=0,AG5+2,И(AH5>0,AH5 0,33,AH5 0,66,AH5 0,8,AG5*1),"-")

Я верю, что это поможет.

Кстати, в вашем процессе есть несколько шагов, которые Excel может выполнять автоматически, например импорт данных из файлов csv и txt вместо вставки пользователями или создание шаблонов слов.В зависимости от того, как часто вы используете этот файл, это может ускорить процесс и защитить от ошибок пользователей.

Спасибо за ваш ответ, да, я использовал Excel 2016 года, и вчера я попробовал его, обновил до 2019 года и перезагрузил свой компьютер, и он отлично работает :)

Еще раз спасибо за помощь!

Эта тема заблокирована администратором и больше не открыта для комментариев.

Чтобы продолжить это обсуждение, задайте новый вопрос.

Искра! Серия Pro – 22 марта 2022 г.

День в истории: 22 марта 1765 г. — принят Закон о гербовом сборе; Первый прямой британский налог на американских колонистов, организованный премьер-министром Джорджем Гренвиллем 1782 г. — Папа Пий VI прибывает в Вену для встречи с императором Священной Римской империи.

Щелкни! Взлом Okta, взлом Microsoft, дефекты принтеров HP, экзопланеты, изобретательность

Ваша ежедневная доза технических новостей. Вы должны это услышать. Компания по аутентификации Okta расследует сообщение об утечке данных Поставщик аутентификации Okta, похоже, подвергся серьезной утечке данных после того, как в сети появились скриншоты конфиденциальных данных.

Как вы измеряете успех?

Если в вашей команде появился новый инженер, и вы его обучили. Как вы измеряете успех инженера с точки зрения обучения, которое вы предоставили? Как вы оцениваете, что они должны уметь делать, или как узнать, было ли ваше обучение успешным.

Настойчивая тактика MSP

За последние несколько месяцев моя компания связалась с некоторыми ИТ-поставщиками в этом районе, чтобы узнать, подходят ли они нам для какой-либо консультационной работы и разовых проектов. долгосрочное обязательство или "услуга pl.

Стремление к карьерному росту

Здравствуйте! Кажется, это правильное место, чтобы задать мой вопрос. Я ищу эффективный способ получить должность, связанную с сетью (административную, инженерную, дизайнерскую и т. д.). Я работаю в сфере ИТ около пяти лет. Я иду изначально фр.

Читайте также: