Wikifunctions wikifunctionswiki https://www.wikifunctions.org/wiki/Wikifunctions:Main_Page MediaWiki 1.46.0-wmf.24 first-letter Media Special Talk User User talk Wikifunctions Wikifunctions talk File File talk MediaWiki MediaWiki talk Template Template talk Help Help talk Category Category talk TimedText TimedText talk Module Module talk Translations Translations talk Event Event talk Z808 0 174 267092 236414 2026-04-20T09:57:16Z GrounderUK 50 [[Z1002]] 267092 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z808" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z1" }, "Z17K2": "Z808K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "reification" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "mmeghari: Edepụtara ndepụta (Ihe)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Reifikation" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": " réification (objectification)" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "गुणधर्मीकरण" } ] } } ], "Z8K2": "Z1", "Z8K3": [ "Z20", "Z13277", "Z20288", "Z30615", "Z30616" ], "Z8K4": [ "Z14", "Z908" ], "Z8K5": "Z808" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Abstract" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "বিমূর্ত" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Umi edemede " }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "abstrahieren" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "abstrait" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "अमूर्त" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "construct object" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Takes a list of key–value pairs representing an object and returns the corresponding object" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "nimmt eine Liste von Schlüssel-Wert-Paaren, die ein Objekt darstellen, und gibt das entsprechende Objekt zurück" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "prend une liste de paires clé-valeur représentant un objet et renvoie l'objet correspondant" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "किसी वस्तु को प्रतिनिधित करने वाली कुँजी-वैल्यू जोड़ियों की एक सूची लेकर वह वस्तु लौटाता है" } ] } } rdnkk9rcxbo26g9rwxc915c0xyktfrx Wikifunctions:Project chat 4 1184 267011 266632 2026-04-19T19:46:00Z Dv103 11127 /* Actual difference between subject is instance of (string) (Z26039) and frammento di instanziazione indefinito (Z26095) */ new section 267011 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} ==Wikidata sitelink project key could be a lightweight enum?== On {{Z|Z6039}}, one of the keys (Z6039K3) has a fixed limited set of values. I wonder if these should be enumerated in a lightweight enum? Is there a reason magic strings have been chosen? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:03, 6 March 2026 (UTC) :For the record, I answered this question on telegram as follows: :''It was desired to get this out quickly, and the thinking was (1) it might be sufficient to document the small set of allowed string values in the Z6039 type description (and mention that in Z6839), and (2) it's a fairly specialized function where the function callers are likely to be experienced and thus might not care about getting explicit guidance when specifying a value, (3) there is not likely to be another use for a new enum type for the Wikidata project types'' [maybe questionable]'', and (4) maybe we should defer this until T405810 has been done.''  :Also, these strings aren't completely "magic": they are used consistently in URLs across languages, and they come back consistently from Wikidata as substrings of the ''site'' property of sitelinks. :However, i agree it would be preferable to have an enum type, and T420122 has been created for this. (Sorry for responding so slowly.) [[User:DMartin (WMF)|DMartin (WMF)]] ([[User talk:DMartin (WMF)|talk]]) 19:57, 23 March 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:28, 6 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30119120 --> :Is there a function in Wikifunctions to get all sources to a statement in a Wikidata item. At the moment my main activity in the Wikimedia projects is adding sources to Wikidata statements. For this case I got the following kind of [https://w.wiki/JFec query] to get all qualifiers and sources for a specific statment in explicit mentioned items in the query. There are already templates for citing sources in different Wikipedia language versions. For example the template [https://en.wikipedia.org/wiki/Template:Cite_web Cite web] is used in 298 Wikipedia language versions. So it is a widely used template and I wish a implementation for it in Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:31, 8 March 2026 (UTC) ::{{Z|31984}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:08, 9 March 2026 (UTC) {{tracked|T404652}} ::Yes and no. Importing of Wikidata references is currently turned off. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:27, 9 March 2026 (UTC) <br clear="all"/>{{phab|T419350}} :I found [[phab:T419350|a bug]] where the clipboard feature becomes unusable.<!-- --><br>Also, it's a bit disappointing that it doesn't use the real clipboard, not even as an option for egress. If you're invoking a function and you can get it to "compile", then "Copy result link" already lets you copy out the full canonical form... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:58, 10 March 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks for reporting, I noticed the team about it. I will see if we can fix it soon. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:26, 11 March 2026 (UTC) :::It's fixed 🤩 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:38, 31 March 2026 (UTC) == How to debug type mismatch == Hi, I tried creating the following implementation: [[Z32382]]. Test failure reports there is a type mismatch (expected: "Z6005"; actual: "Z6004"), but after carefully checking each of the functions' definitions that I use in this composition, I still can't see where this mismatch might occur. Can you please help me on this one? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:37, 22 March 2026 (UTC) :{{done}}, I think. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:53, 22 March 2026 (UTC) ::Looks like it is working indeed, thank you @[[User:GrounderUK|GrounderUK]]! I see you replaced the use of function [[Z30591]] by [[Z22483]]. Do you reckon I should avoid using the "reference" types and stick to the non-"reference" types? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 16:59, 22 March 2026 (UTC) :::You have to use the right one for the given context. In general, if you don’t need to look inside the object, it’s better to use references. In this case, though, you’re looking at the features of the form, so you do need to look inside the lexeme annd its reference is directly accessible. Note, for example, that you do not look inside the singular or plural items; you just branch according to their references. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:45, 22 March 2026 (UTC) ::::Alright, I get it now, thanks :) [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:27, 22 March 2026 (UTC) == How to represent verbs == I made a function, {{Z|Z32425}} which uses a verb, but I noticed that there isn't a Wikidata QID for 'contains'. How should verbs be represented in Wikifunctions/Abstract Wikipedia? Should verb lexemes be connected to Wikidata properties, like 'contain' being connected to {{P|P527}}, should they be connected to the noun form, like 'contain' being connected to {{L|L5539}} & {{Q|Q987767}}, or should they be connected some other way? — [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:30, 23 March 2026 (UTC) : You could ask at [[d:WT:lexicographical data]]; but based on my experience adding [[WF:human languages/Z1882|Láadan]] lexemes, which can change part of speech depending on affixes: there is a property '[[d:property:P9970|predicate for]]' placed in the sense field which links a verb to its semantic item (I think {{q|6014822}} would be the target in your example). — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 16:17, 23 March 2026 (UTC) == Broken function == Can someone please revert the most recent revision (by [[User:GrounderUK]]) on [[Z29362]]? It appears that it always returns void, breaking a lot of abstract wiki in the process. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:13, 25 March 2026 (UTC) :This implementation is broken, but it's disconnected, no? Shouldn't be breaking abstractwiki. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 21:29, 25 March 2026 (UTC) ::Looks like someone disconnected it after I wrote that comment, but before you wrote yours. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 22:24, 25 March 2026 (UTC) :It seems to have been reconnected, but the issue looks like it has started working again, per all passed tests. <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:04, 26 March 2026 (UTC) :This was the result of a [[:phab: T421322|breaking change in the software]]. I didn’t amend the implementation until after it had been disconnected, and all tests passed after the change. I think the issue is now resolved, but I’ll link this comment to the Phabricator ticket for “lessons learned”. Sorry I didn’t pick this up earlier, but this particular software change was unexpected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:46, 26 March 2026 (UTC) == Language tags == I would appreciate input on [[Talk:Z14326#Case-sensitivity]] re: the exact semantics of {{Z|60}}'s identity key. CC @[[User:99of9|99of9]] since you connected one of the tests but not the others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:27, 27 March 2026 (UTC) == Upcoming Wikimedia Café meetup regarding the [[:meta:Wikimedia Foundation Annual Plan/2026-2027|the 2026-2027 Wikimedia Foundation Annual Plan]] == {{tmbox | image = [[File:Wikimedia Café logo in plain SVG format.svg|45px]] | type=notice | text = Hello! There will be a '''[[:meta:Wikimedia Café|Wikimedia Café]]''' meetup on '''Saturday, 11 April 2026 at 14:00 UTC''' ([https://zonestamp.toolforge.org/1775916000 timestamp conversion tool]), focusing on the [[:meta:Wikimedia Foundation Annual Plan/2026-2027|the 2026-2027 Wikimedia Foundation Annual Plan]]. The featured guests will be {{Noping|KStineRowe (WMF)|label1=Kelsi Stine-Rowe}} (senior manager, [[:meta:Movement Communications|Movement Communications]], Wikimedia Foundation), and {{Noping|Samwalton9 (WMF)|label1=Sam Walton}} (senior product manager, [[:mw:Moderator Tools|Moderator Tools]], Wikimedia Foundation). <br /> In addition to this Café session, [[:meta:Wikimedia Foundation Annual Plan/2026-2027/Collaboration|several additional meetings regarding the Annual Plan are listed on the Collaboration page]], and you may participate on the [[:meta:Talk:Wikimedia Foundation Annual Plan/2026-2027|talk page]]. <br /> This Café meetup will be approximately two hours long. Attendees may choose to attend only for a part. Please see the Café page for more information, including [[:meta:Wikimedia Café#Signups for the April 2026 session|how to register]]. <br /> [[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]] }} <span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 05:26, 29 March 2026 (UTC) == "language" argument for certain functions == Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC) :The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC) ::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't. ::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant. ::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC) :::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC) ::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC) :::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC) ::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC) :::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC) :I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC) == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) 4onzauxo2m2d9f94mzbwwgeh9uaor67 267014 267011 2026-04-19T20:05:50Z Hogü-456 617 /* Actual difference between Instanziierungssatz ohne Artikel (Z26039) and Instanziierungssatz mit Artikel (Z26095) */ Reply 267014 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} ==Wikidata sitelink project key could be a lightweight enum?== On {{Z|Z6039}}, one of the keys (Z6039K3) has a fixed limited set of values. I wonder if these should be enumerated in a lightweight enum? Is there a reason magic strings have been chosen? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:03, 6 March 2026 (UTC) :For the record, I answered this question on telegram as follows: :''It was desired to get this out quickly, and the thinking was (1) it might be sufficient to document the small set of allowed string values in the Z6039 type description (and mention that in Z6839), and (2) it's a fairly specialized function where the function callers are likely to be experienced and thus might not care about getting explicit guidance when specifying a value, (3) there is not likely to be another use for a new enum type for the Wikidata project types'' [maybe questionable]'', and (4) maybe we should defer this until T405810 has been done.''  :Also, these strings aren't completely "magic": they are used consistently in URLs across languages, and they come back consistently from Wikidata as substrings of the ''site'' property of sitelinks. :However, i agree it would be preferable to have an enum type, and T420122 has been created for this. (Sorry for responding so slowly.) [[User:DMartin (WMF)|DMartin (WMF)]] ([[User talk:DMartin (WMF)|talk]]) 19:57, 23 March 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:28, 6 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30119120 --> :Is there a function in Wikifunctions to get all sources to a statement in a Wikidata item. At the moment my main activity in the Wikimedia projects is adding sources to Wikidata statements. For this case I got the following kind of [https://w.wiki/JFec query] to get all qualifiers and sources for a specific statment in explicit mentioned items in the query. There are already templates for citing sources in different Wikipedia language versions. For example the template [https://en.wikipedia.org/wiki/Template:Cite_web Cite web] is used in 298 Wikipedia language versions. So it is a widely used template and I wish a implementation for it in Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:31, 8 March 2026 (UTC) ::{{Z|31984}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:08, 9 March 2026 (UTC) {{tracked|T404652}} ::Yes and no. Importing of Wikidata references is currently turned off. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:27, 9 March 2026 (UTC) <br clear="all"/>{{phab|T419350}} :I found [[phab:T419350|a bug]] where the clipboard feature becomes unusable.<!-- --><br>Also, it's a bit disappointing that it doesn't use the real clipboard, not even as an option for egress. If you're invoking a function and you can get it to "compile", then "Copy result link" already lets you copy out the full canonical form... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:58, 10 March 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks for reporting, I noticed the team about it. I will see if we can fix it soon. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:26, 11 March 2026 (UTC) :::It's fixed 🤩 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:38, 31 March 2026 (UTC) == How to debug type mismatch == Hi, I tried creating the following implementation: [[Z32382]]. Test failure reports there is a type mismatch (expected: "Z6005"; actual: "Z6004"), but after carefully checking each of the functions' definitions that I use in this composition, I still can't see where this mismatch might occur. Can you please help me on this one? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:37, 22 March 2026 (UTC) :{{done}}, I think. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:53, 22 March 2026 (UTC) ::Looks like it is working indeed, thank you @[[User:GrounderUK|GrounderUK]]! I see you replaced the use of function [[Z30591]] by [[Z22483]]. Do you reckon I should avoid using the "reference" types and stick to the non-"reference" types? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 16:59, 22 March 2026 (UTC) :::You have to use the right one for the given context. In general, if you don’t need to look inside the object, it’s better to use references. In this case, though, you’re looking at the features of the form, so you do need to look inside the lexeme annd its reference is directly accessible. Note, for example, that you do not look inside the singular or plural items; you just branch according to their references. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:45, 22 March 2026 (UTC) ::::Alright, I get it now, thanks :) [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:27, 22 March 2026 (UTC) == How to represent verbs == I made a function, {{Z|Z32425}} which uses a verb, but I noticed that there isn't a Wikidata QID for 'contains'. How should verbs be represented in Wikifunctions/Abstract Wikipedia? Should verb lexemes be connected to Wikidata properties, like 'contain' being connected to {{P|P527}}, should they be connected to the noun form, like 'contain' being connected to {{L|L5539}} & {{Q|Q987767}}, or should they be connected some other way? — [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:30, 23 March 2026 (UTC) : You could ask at [[d:WT:lexicographical data]]; but based on my experience adding [[WF:human languages/Z1882|Láadan]] lexemes, which can change part of speech depending on affixes: there is a property '[[d:property:P9970|predicate for]]' placed in the sense field which links a verb to its semantic item (I think {{q|6014822}} would be the target in your example). — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 16:17, 23 March 2026 (UTC) == Broken function == Can someone please revert the most recent revision (by [[User:GrounderUK]]) on [[Z29362]]? It appears that it always returns void, breaking a lot of abstract wiki in the process. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:13, 25 March 2026 (UTC) :This implementation is broken, but it's disconnected, no? Shouldn't be breaking abstractwiki. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 21:29, 25 March 2026 (UTC) ::Looks like someone disconnected it after I wrote that comment, but before you wrote yours. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 22:24, 25 March 2026 (UTC) :It seems to have been reconnected, but the issue looks like it has started working again, per all passed tests. <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:04, 26 March 2026 (UTC) :This was the result of a [[:phab: T421322|breaking change in the software]]. I didn’t amend the implementation until after it had been disconnected, and all tests passed after the change. I think the issue is now resolved, but I’ll link this comment to the Phabricator ticket for “lessons learned”. Sorry I didn’t pick this up earlier, but this particular software change was unexpected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:46, 26 March 2026 (UTC) == Language tags == I would appreciate input on [[Talk:Z14326#Case-sensitivity]] re: the exact semantics of {{Z|60}}'s identity key. CC @[[User:99of9|99of9]] since you connected one of the tests but not the others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:27, 27 March 2026 (UTC) == Upcoming Wikimedia Café meetup regarding the [[:meta:Wikimedia Foundation Annual Plan/2026-2027|the 2026-2027 Wikimedia Foundation Annual Plan]] == {{tmbox | image = [[File:Wikimedia Café logo in plain SVG format.svg|45px]] | type=notice | text = Hello! There will be a '''[[:meta:Wikimedia Café|Wikimedia Café]]''' meetup on '''Saturday, 11 April 2026 at 14:00 UTC''' ([https://zonestamp.toolforge.org/1775916000 timestamp conversion tool]), focusing on the [[:meta:Wikimedia Foundation Annual Plan/2026-2027|the 2026-2027 Wikimedia Foundation Annual Plan]]. The featured guests will be {{Noping|KStineRowe (WMF)|label1=Kelsi Stine-Rowe}} (senior manager, [[:meta:Movement Communications|Movement Communications]], Wikimedia Foundation), and {{Noping|Samwalton9 (WMF)|label1=Sam Walton}} (senior product manager, [[:mw:Moderator Tools|Moderator Tools]], Wikimedia Foundation). <br /> In addition to this Café session, [[:meta:Wikimedia Foundation Annual Plan/2026-2027/Collaboration|several additional meetings regarding the Annual Plan are listed on the Collaboration page]], and you may participate on the [[:meta:Talk:Wikimedia Foundation Annual Plan/2026-2027|talk page]]. <br /> This Café meetup will be approximately two hours long. Attendees may choose to attend only for a part. Please see the Café page for more information, including [[:meta:Wikimedia Café#Signups for the April 2026 session|how to register]]. <br /> [[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]] }} <span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 05:26, 29 March 2026 (UTC) == "language" argument for certain functions == Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC) :The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC) ::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't. ::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant. ::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC) :::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC) ::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC) :::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC) ::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC) :::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC) :I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC) == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) :I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC) buepy9lz8tbqztqcn65w379b9gcl12h 267018 267014 2026-04-19T20:58:48Z Dv103 11127 /* Actual difference between subject is instance of (string) (Z26039) and frammento di instanziazione indefinito (Z26095) */ Reply 267018 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} ==Wikidata sitelink project key could be a lightweight enum?== On {{Z|Z6039}}, one of the keys (Z6039K3) has a fixed limited set of values. I wonder if these should be enumerated in a lightweight enum? Is there a reason magic strings have been chosen? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:03, 6 March 2026 (UTC) :For the record, I answered this question on telegram as follows: :''It was desired to get this out quickly, and the thinking was (1) it might be sufficient to document the small set of allowed string values in the Z6039 type description (and mention that in Z6839), and (2) it's a fairly specialized function where the function callers are likely to be experienced and thus might not care about getting explicit guidance when specifying a value, (3) there is not likely to be another use for a new enum type for the Wikidata project types'' [maybe questionable]'', and (4) maybe we should defer this until T405810 has been done.''  :Also, these strings aren't completely "magic": they are used consistently in URLs across languages, and they come back consistently from Wikidata as substrings of the ''site'' property of sitelinks. :However, i agree it would be preferable to have an enum type, and T420122 has been created for this. (Sorry for responding so slowly.) [[User:DMartin (WMF)|DMartin (WMF)]] ([[User talk:DMartin (WMF)|talk]]) 19:57, 23 March 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:28, 6 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30119120 --> :Is there a function in Wikifunctions to get all sources to a statement in a Wikidata item. At the moment my main activity in the Wikimedia projects is adding sources to Wikidata statements. For this case I got the following kind of [https://w.wiki/JFec query] to get all qualifiers and sources for a specific statment in explicit mentioned items in the query. There are already templates for citing sources in different Wikipedia language versions. For example the template [https://en.wikipedia.org/wiki/Template:Cite_web Cite web] is used in 298 Wikipedia language versions. So it is a widely used template and I wish a implementation for it in Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:31, 8 March 2026 (UTC) ::{{Z|31984}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:08, 9 March 2026 (UTC) {{tracked|T404652}} ::Yes and no. Importing of Wikidata references is currently turned off. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:27, 9 March 2026 (UTC) <br clear="all"/>{{phab|T419350}} :I found [[phab:T419350|a bug]] where the clipboard feature becomes unusable.<!-- --><br>Also, it's a bit disappointing that it doesn't use the real clipboard, not even as an option for egress. If you're invoking a function and you can get it to "compile", then "Copy result link" already lets you copy out the full canonical form... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:58, 10 March 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks for reporting, I noticed the team about it. I will see if we can fix it soon. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:26, 11 March 2026 (UTC) :::It's fixed 🤩 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:38, 31 March 2026 (UTC) == How to debug type mismatch == Hi, I tried creating the following implementation: [[Z32382]]. Test failure reports there is a type mismatch (expected: "Z6005"; actual: "Z6004"), but after carefully checking each of the functions' definitions that I use in this composition, I still can't see where this mismatch might occur. Can you please help me on this one? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:37, 22 March 2026 (UTC) :{{done}}, I think. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:53, 22 March 2026 (UTC) ::Looks like it is working indeed, thank you @[[User:GrounderUK|GrounderUK]]! I see you replaced the use of function [[Z30591]] by [[Z22483]]. Do you reckon I should avoid using the "reference" types and stick to the non-"reference" types? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 16:59, 22 March 2026 (UTC) :::You have to use the right one for the given context. In general, if you don’t need to look inside the object, it’s better to use references. In this case, though, you’re looking at the features of the form, so you do need to look inside the lexeme annd its reference is directly accessible. Note, for example, that you do not look inside the singular or plural items; you just branch according to their references. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:45, 22 March 2026 (UTC) ::::Alright, I get it now, thanks :) [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:27, 22 March 2026 (UTC) == How to represent verbs == I made a function, {{Z|Z32425}} which uses a verb, but I noticed that there isn't a Wikidata QID for 'contains'. How should verbs be represented in Wikifunctions/Abstract Wikipedia? Should verb lexemes be connected to Wikidata properties, like 'contain' being connected to {{P|P527}}, should they be connected to the noun form, like 'contain' being connected to {{L|L5539}} & {{Q|Q987767}}, or should they be connected some other way? — [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:30, 23 March 2026 (UTC) : You could ask at [[d:WT:lexicographical data]]; but based on my experience adding [[WF:human languages/Z1882|Láadan]] lexemes, which can change part of speech depending on affixes: there is a property '[[d:property:P9970|predicate for]]' placed in the sense field which links a verb to its semantic item (I think {{q|6014822}} would be the target in your example). — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 16:17, 23 March 2026 (UTC) == Broken function == Can someone please revert the most recent revision (by [[User:GrounderUK]]) on [[Z29362]]? It appears that it always returns void, breaking a lot of abstract wiki in the process. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:13, 25 March 2026 (UTC) :This implementation is broken, but it's disconnected, no? Shouldn't be breaking abstractwiki. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 21:29, 25 March 2026 (UTC) ::Looks like someone disconnected it after I wrote that comment, but before you wrote yours. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 22:24, 25 March 2026 (UTC) :It seems to have been reconnected, but the issue looks like it has started working again, per all passed tests. <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:04, 26 March 2026 (UTC) :This was the result of a [[:phab: T421322|breaking change in the software]]. I didn’t amend the implementation until after it had been disconnected, and all tests passed after the change. I think the issue is now resolved, but I’ll link this comment to the Phabricator ticket for “lessons learned”. Sorry I didn’t pick this up earlier, but this particular software change was unexpected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:46, 26 March 2026 (UTC) == Language tags == I would appreciate input on [[Talk:Z14326#Case-sensitivity]] re: the exact semantics of {{Z|60}}'s identity key. CC @[[User:99of9|99of9]] since you connected one of the tests but not the others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:27, 27 March 2026 (UTC) == Upcoming Wikimedia Café meetup regarding the [[:meta:Wikimedia Foundation Annual Plan/2026-2027|the 2026-2027 Wikimedia Foundation Annual Plan]] == {{tmbox | image = [[File:Wikimedia Café logo in plain SVG format.svg|45px]] | type=notice | text = Hello! There will be a '''[[:meta:Wikimedia Café|Wikimedia Café]]''' meetup on '''Saturday, 11 April 2026 at 14:00 UTC''' ([https://zonestamp.toolforge.org/1775916000 timestamp conversion tool]), focusing on the [[:meta:Wikimedia Foundation Annual Plan/2026-2027|the 2026-2027 Wikimedia Foundation Annual Plan]]. The featured guests will be {{Noping|KStineRowe (WMF)|label1=Kelsi Stine-Rowe}} (senior manager, [[:meta:Movement Communications|Movement Communications]], Wikimedia Foundation), and {{Noping|Samwalton9 (WMF)|label1=Sam Walton}} (senior product manager, [[:mw:Moderator Tools|Moderator Tools]], Wikimedia Foundation). <br /> In addition to this Café session, [[:meta:Wikimedia Foundation Annual Plan/2026-2027/Collaboration|several additional meetings regarding the Annual Plan are listed on the Collaboration page]], and you may participate on the [[:meta:Talk:Wikimedia Foundation Annual Plan/2026-2027|talk page]]. <br /> This Café meetup will be approximately two hours long. Attendees may choose to attend only for a part. Please see the Café page for more information, including [[:meta:Wikimedia Café#Signups for the April 2026 session|how to register]]. <br /> [[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]] }} <span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 05:26, 29 March 2026 (UTC) == "language" argument for certain functions == Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC) :The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC) ::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't. ::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant. ::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC) :::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC) ::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC) :::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC) ::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC) :::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC) :I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC) == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) :I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC) ::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC) sbbpyzoq8d9amujgo2py7j83pdmrkac 267028 267018 2026-04-19T22:52:29Z GrounderUK 50 /* Actual difference between subject is instance of (string) (Z26039) and subject is kind of (Monolingual text) (Z26095) */ Reply 267028 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} ==Wikidata sitelink project key could be a lightweight enum?== On {{Z|Z6039}}, one of the keys (Z6039K3) has a fixed limited set of values. I wonder if these should be enumerated in a lightweight enum? Is there a reason magic strings have been chosen? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:03, 6 March 2026 (UTC) :For the record, I answered this question on telegram as follows: :''It was desired to get this out quickly, and the thinking was (1) it might be sufficient to document the small set of allowed string values in the Z6039 type description (and mention that in Z6839), and (2) it's a fairly specialized function where the function callers are likely to be experienced and thus might not care about getting explicit guidance when specifying a value, (3) there is not likely to be another use for a new enum type for the Wikidata project types'' [maybe questionable]'', and (4) maybe we should defer this until T405810 has been done.''  :Also, these strings aren't completely "magic": they are used consistently in URLs across languages, and they come back consistently from Wikidata as substrings of the ''site'' property of sitelinks. :However, i agree it would be preferable to have an enum type, and T420122 has been created for this. (Sorry for responding so slowly.) [[User:DMartin (WMF)|DMartin (WMF)]] ([[User talk:DMartin (WMF)|talk]]) 19:57, 23 March 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:28, 6 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30119120 --> :Is there a function in Wikifunctions to get all sources to a statement in a Wikidata item. At the moment my main activity in the Wikimedia projects is adding sources to Wikidata statements. For this case I got the following kind of [https://w.wiki/JFec query] to get all qualifiers and sources for a specific statment in explicit mentioned items in the query. There are already templates for citing sources in different Wikipedia language versions. For example the template [https://en.wikipedia.org/wiki/Template:Cite_web Cite web] is used in 298 Wikipedia language versions. So it is a widely used template and I wish a implementation for it in Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:31, 8 March 2026 (UTC) ::{{Z|31984}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:08, 9 March 2026 (UTC) {{tracked|T404652}} ::Yes and no. Importing of Wikidata references is currently turned off. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:27, 9 March 2026 (UTC) <br clear="all"/>{{phab|T419350}} :I found [[phab:T419350|a bug]] where the clipboard feature becomes unusable.<!-- --><br>Also, it's a bit disappointing that it doesn't use the real clipboard, not even as an option for egress. If you're invoking a function and you can get it to "compile", then "Copy result link" already lets you copy out the full canonical form... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:58, 10 March 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks for reporting, I noticed the team about it. I will see if we can fix it soon. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:26, 11 March 2026 (UTC) :::It's fixed 🤩 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:38, 31 March 2026 (UTC) == How to debug type mismatch == Hi, I tried creating the following implementation: [[Z32382]]. Test failure reports there is a type mismatch (expected: "Z6005"; actual: "Z6004"), but after carefully checking each of the functions' definitions that I use in this composition, I still can't see where this mismatch might occur. Can you please help me on this one? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:37, 22 March 2026 (UTC) :{{done}}, I think. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:53, 22 March 2026 (UTC) ::Looks like it is working indeed, thank you @[[User:GrounderUK|GrounderUK]]! I see you replaced the use of function [[Z30591]] by [[Z22483]]. Do you reckon I should avoid using the "reference" types and stick to the non-"reference" types? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 16:59, 22 March 2026 (UTC) :::You have to use the right one for the given context. In general, if you don’t need to look inside the object, it’s better to use references. In this case, though, you’re looking at the features of the form, so you do need to look inside the lexeme annd its reference is directly accessible. Note, for example, that you do not look inside the singular or plural items; you just branch according to their references. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:45, 22 March 2026 (UTC) ::::Alright, I get it now, thanks :) [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:27, 22 March 2026 (UTC) == How to represent verbs == I made a function, {{Z|Z32425}} which uses a verb, but I noticed that there isn't a Wikidata QID for 'contains'. How should verbs be represented in Wikifunctions/Abstract Wikipedia? Should verb lexemes be connected to Wikidata properties, like 'contain' being connected to {{P|P527}}, should they be connected to the noun form, like 'contain' being connected to {{L|L5539}} & {{Q|Q987767}}, or should they be connected some other way? — [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:30, 23 March 2026 (UTC) : You could ask at [[d:WT:lexicographical data]]; but based on my experience adding [[WF:human languages/Z1882|Láadan]] lexemes, which can change part of speech depending on affixes: there is a property '[[d:property:P9970|predicate for]]' placed in the sense field which links a verb to its semantic item (I think {{q|6014822}} would be the target in your example). — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 16:17, 23 March 2026 (UTC) == Broken function == Can someone please revert the most recent revision (by [[User:GrounderUK]]) on [[Z29362]]? It appears that it always returns void, breaking a lot of abstract wiki in the process. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:13, 25 March 2026 (UTC) :This implementation is broken, but it's disconnected, no? Shouldn't be breaking abstractwiki. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 21:29, 25 March 2026 (UTC) ::Looks like someone disconnected it after I wrote that comment, but before you wrote yours. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 22:24, 25 March 2026 (UTC) :It seems to have been reconnected, but the issue looks like it has started working again, per all passed tests. <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:04, 26 March 2026 (UTC) :This was the result of a [[:phab: T421322|breaking change in the software]]. I didn’t amend the implementation until after it had been disconnected, and all tests passed after the change. I think the issue is now resolved, but I’ll link this comment to the Phabricator ticket for “lessons learned”. Sorry I didn’t pick this up earlier, but this particular software change was unexpected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:46, 26 March 2026 (UTC) == Language tags == I would appreciate input on [[Talk:Z14326#Case-sensitivity]] re: the exact semantics of {{Z|60}}'s identity key. CC @[[User:99of9|99of9]] since you connected one of the tests but not the others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:27, 27 March 2026 (UTC) == Upcoming Wikimedia Café meetup regarding the [[:meta:Wikimedia Foundation Annual Plan/2026-2027|the 2026-2027 Wikimedia Foundation Annual Plan]] == {{tmbox | image = [[File:Wikimedia Café logo in plain SVG format.svg|45px]] | type=notice | text = Hello! There will be a '''[[:meta:Wikimedia Café|Wikimedia Café]]''' meetup on '''Saturday, 11 April 2026 at 14:00 UTC''' ([https://zonestamp.toolforge.org/1775916000 timestamp conversion tool]), focusing on the [[:meta:Wikimedia Foundation Annual Plan/2026-2027|the 2026-2027 Wikimedia Foundation Annual Plan]]. The featured guests will be {{Noping|KStineRowe (WMF)|label1=Kelsi Stine-Rowe}} (senior manager, [[:meta:Movement Communications|Movement Communications]], Wikimedia Foundation), and {{Noping|Samwalton9 (WMF)|label1=Sam Walton}} (senior product manager, [[:mw:Moderator Tools|Moderator Tools]], Wikimedia Foundation). <br /> In addition to this Café session, [[:meta:Wikimedia Foundation Annual Plan/2026-2027/Collaboration|several additional meetings regarding the Annual Plan are listed on the Collaboration page]], and you may participate on the [[:meta:Talk:Wikimedia Foundation Annual Plan/2026-2027|talk page]]. <br /> This Café meetup will be approximately two hours long. Attendees may choose to attend only for a part. Please see the Café page for more information, including [[:meta:Wikimedia Café#Signups for the April 2026 session|how to register]]. <br /> [[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]] }} <span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 05:26, 29 March 2026 (UTC) == "language" argument for certain functions == Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC) :The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC) ::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't. ::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant. ::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC) :::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC) ::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC) :::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC) ::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC) :::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC) :I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC) == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) :I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC) ::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC) :Simply put, one corresponds to P31 and the other to P279. Paris is an {{Q|P31}} a {{Q|Q1549591}} :whereas a {{Q|Q1549591}} is a {{Q|P279}} (alias “kind of”) {{Q|Q515}}. Whether the Wikidata knowledge representation will be sufficient to resolve into fluent natural language representations in all languages is, of course, a crucial question. Where it is not, the Abstract Wikipedia knowledge representation will need to supplement the Wikidata content with additional details about the relation between the participants or the participants themselves, and these details should be language-neutral, to the extent that this is practicable. The item {{Q|Q124441}} has no [[:d:Q124441#P31|P31]] statements; it has only [[:d:Q124441#P279|P279]]s, including one relating it to {{Q|Q212920}}, which suggests {{Z|Z26095}} is the appropriate choice here even if the rendering in some languages is the same. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:52, 19 April 2026 (UTC) p5ucs6ilh2dk8kqfeatabpxpnzowbcu 267126 267028 2026-04-20T11:24:12Z Dv103 11127 /* Actual difference between subject is instance of (string) (Z26039) and frammento di instanziazione indefinito (Z26095) */ Reply 267126 wikitext text/x-wiki {{shortcut|[[WF:CHAT]]}} __NEWSECTIONLINK__ [[Category:Help]] <!-- please do not remove this line --> Welcome to the Project chat, a place to discuss any and all aspects of Wikifunctions: the project itself, policy and proposals, individual data items, technical issues, etc. Other places to find help: * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report a technical problem]] * [[Wikifunctions:FAQ]] {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |timeout=30 }} {{Archives|{{#tag:div|<br />{{Flatlist|{{Special:PrefixIndex/WF:Project chat/Archive/|stripprefix=1|hideredirects=1}} |class=mw-collapsible-content|style=font-size:92%;}}|class="mw-collapsible mw-collapsible-toggle mw-collapsed"}} |prefix=WF:Project chat/Archive/ }} ==Wikidata sitelink project key could be a lightweight enum?== On {{Z|Z6039}}, one of the keys (Z6039K3) has a fixed limited set of values. I wonder if these should be enumerated in a lightweight enum? Is there a reason magic strings have been chosen? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:03, 6 March 2026 (UTC) :For the record, I answered this question on telegram as follows: :''It was desired to get this out quickly, and the thinking was (1) it might be sufficient to document the small set of allowed string values in the Z6039 type description (and mention that in Z6839), and (2) it's a fairly specialized function where the function callers are likely to be experienced and thus might not care about getting explicit guidance when specifying a value, (3) there is not likely to be another use for a new enum type for the Wikidata project types'' [maybe questionable]'', and (4) maybe we should defer this until T405810 has been done.''  :Also, these strings aren't completely "magic": they are used consistently in URLs across languages, and they come back consistently from Wikidata as substrings of the ''site'' property of sitelinks. :However, i agree it would be preferable to have an enum type, and T420122 has been created for this. (Sorry for responding so slowly.) [[User:DMartin (WMF)|DMartin (WMF)]] ([[User talk:DMartin (WMF)|talk]]) 19:57, 23 March 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #238 is out: Citations and Copy and Paste == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-03-06|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we introduce the possibility of creating a function that deals with references and a Wikifunctions internal clipboard, where you can temporarily store any piece of code in order to paste it somewhere else, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 17:28, 6 March 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30119120 --> :Is there a function in Wikifunctions to get all sources to a statement in a Wikidata item. At the moment my main activity in the Wikimedia projects is adding sources to Wikidata statements. For this case I got the following kind of [https://w.wiki/JFec query] to get all qualifiers and sources for a specific statment in explicit mentioned items in the query. There are already templates for citing sources in different Wikipedia language versions. For example the template [https://en.wikipedia.org/wiki/Template:Cite_web Cite web] is used in 298 Wikipedia language versions. So it is a widely used template and I wish a implementation for it in Wikifunctions. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 21:31, 8 March 2026 (UTC) ::{{Z|31984}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:08, 9 March 2026 (UTC) {{tracked|T404652}} ::Yes and no. Importing of Wikidata references is currently turned off. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:27, 9 March 2026 (UTC) <br clear="all"/>{{phab|T419350}} :I found [[phab:T419350|a bug]] where the clipboard feature becomes unusable.<!-- --><br>Also, it's a bit disappointing that it doesn't use the real clipboard, not even as an option for egress. If you're invoking a function and you can get it to "compile", then "Copy result link" already lets you copy out the full canonical form... [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:58, 10 March 2026 (UTC) ::@[[User:YoshiRulz|YoshiRulz]] Thanks for reporting, I noticed the team about it. I will see if we can fix it soon. [[User:Sannita (WMF)|Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:26, 11 March 2026 (UTC) :::It's fixed 🤩 [[User:So9q|So9q]] ([[User talk:So9q|talk]]) 14:38, 31 March 2026 (UTC) == How to debug type mismatch == Hi, I tried creating the following implementation: [[Z32382]]. Test failure reports there is a type mismatch (expected: "Z6005"; actual: "Z6004"), but after carefully checking each of the functions' definitions that I use in this composition, I still can't see where this mismatch might occur. Can you please help me on this one? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 14:37, 22 March 2026 (UTC) :{{done}}, I think. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:53, 22 March 2026 (UTC) ::Looks like it is working indeed, thank you @[[User:GrounderUK|GrounderUK]]! I see you replaced the use of function [[Z30591]] by [[Z22483]]. Do you reckon I should avoid using the "reference" types and stick to the non-"reference" types? [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 16:59, 22 March 2026 (UTC) :::You have to use the right one for the given context. In general, if you don’t need to look inside the object, it’s better to use references. In this case, though, you’re looking at the features of the form, so you do need to look inside the lexeme annd its reference is directly accessible. Note, for example, that you do not look inside the singular or plural items; you just branch according to their references. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:45, 22 March 2026 (UTC) ::::Alright, I get it now, thanks :) [[User:Poslovitch|Poslovitch]] ([[User talk:Poslovitch|talk]]) 19:27, 22 March 2026 (UTC) == How to represent verbs == I made a function, {{Z|Z32425}} which uses a verb, but I noticed that there isn't a Wikidata QID for 'contains'. How should verbs be represented in Wikifunctions/Abstract Wikipedia? Should verb lexemes be connected to Wikidata properties, like 'contain' being connected to {{P|P527}}, should they be connected to the noun form, like 'contain' being connected to {{L|L5539}} & {{Q|Q987767}}, or should they be connected some other way? — [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:30, 23 March 2026 (UTC) : You could ask at [[d:WT:lexicographical data]]; but based on my experience adding [[WF:human languages/Z1882|Láadan]] lexemes, which can change part of speech depending on affixes: there is a property '[[d:property:P9970|predicate for]]' placed in the sense field which links a verb to its semantic item (I think {{q|6014822}} would be the target in your example). — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 16:17, 23 March 2026 (UTC) == Broken function == Can someone please revert the most recent revision (by [[User:GrounderUK]]) on [[Z29362]]? It appears that it always returns void, breaking a lot of abstract wiki in the process. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 18:13, 25 March 2026 (UTC) :This implementation is broken, but it's disconnected, no? Shouldn't be breaking abstractwiki. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 21:29, 25 March 2026 (UTC) ::Looks like someone disconnected it after I wrote that comment, but before you wrote yours. [[User:MetalBreaksAndBends|MetalBreaksAndBends]] ([[User talk:MetalBreaksAndBends|talk]]) 22:24, 25 March 2026 (UTC) :It seems to have been reconnected, but the issue looks like it has started working again, per all passed tests. <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:04, 26 March 2026 (UTC) :This was the result of a [[:phab: T421322|breaking change in the software]]. I didn’t amend the implementation until after it had been disconnected, and all tests passed after the change. I think the issue is now resolved, but I’ll link this comment to the Phabricator ticket for “lessons learned”. Sorry I didn’t pick this up earlier, but this particular software change was unexpected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 08:46, 26 March 2026 (UTC) == Language tags == I would appreciate input on [[Talk:Z14326#Case-sensitivity]] re: the exact semantics of {{Z|60}}'s identity key. CC @[[User:99of9|99of9]] since you connected one of the tests but not the others. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:27, 27 March 2026 (UTC) == Upcoming Wikimedia Café meetup regarding the [[:meta:Wikimedia Foundation Annual Plan/2026-2027|the 2026-2027 Wikimedia Foundation Annual Plan]] == {{tmbox | image = [[File:Wikimedia Café logo in plain SVG format.svg|45px]] | type=notice | text = Hello! There will be a '''[[:meta:Wikimedia Café|Wikimedia Café]]''' meetup on '''Saturday, 11 April 2026 at 14:00 UTC''' ([https://zonestamp.toolforge.org/1775916000 timestamp conversion tool]), focusing on the [[:meta:Wikimedia Foundation Annual Plan/2026-2027|the 2026-2027 Wikimedia Foundation Annual Plan]]. The featured guests will be {{Noping|KStineRowe (WMF)|label1=Kelsi Stine-Rowe}} (senior manager, [[:meta:Movement Communications|Movement Communications]], Wikimedia Foundation), and {{Noping|Samwalton9 (WMF)|label1=Sam Walton}} (senior product manager, [[:mw:Moderator Tools|Moderator Tools]], Wikimedia Foundation). <br /> In addition to this Café session, [[:meta:Wikimedia Foundation Annual Plan/2026-2027/Collaboration|several additional meetings regarding the Annual Plan are listed on the Collaboration page]], and you may participate on the [[:meta:Talk:Wikimedia Foundation Annual Plan/2026-2027|talk page]]. <br /> This Café meetup will be approximately two hours long. Attendees may choose to attend only for a part. Please see the Café page for more information, including [[:meta:Wikimedia Café#Signups for the April 2026 session|how to register]]. <br /> [[File:Buntstifte Eberhard Faber crop 64h.jpg|860px|alt=cropped image of colored pencils]] }} <span style="white-space:nowrap;">[[User:Pine|<span style="color:#01796f; text-shadow:#00BFFF 0 0 1.0em">↠Pine</span>]] [[User talk:Pine|<span style="color:DeepSkyBlue">(<b style="color:#FFDF00;text-shadow:#FFDF00 0 0 1.0em">✉</b>)</span>]]</span> 05:26, 29 March 2026 (UTC) == "language" argument for certain functions == Hello. I am relatively new to Wikifunctions. Recently, I tried to create functions for Chinese translation of {{Z|Z26570}} and {{Z|Z26095}} (which became [[Z32788]] and [[Z32900]]). During the creation of these functions, I was trying to take {{Z|Z32212}} as reference. And I realized that the defining role sentence function is taking <code>language</code> as an argument (and the test case of the Chinese-language function already contains two varieties of Chinese). This makes it possible to output monolingual text in <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code>, or any varieties of the language. I think for this reason, it is better to have <code>language</code> as arguments for the implementation of Z26570 and Z26095, and potentially more functions that require {{Z|Z14294}}, since it would output the varieties code instead of just saying <code>zh</code> for <code>zh-hant</code>, <code>zh-hans</code>, <code>zh-tw</code> in the output of type {{Z|Z11}}. I am not sure how the fallback mechanism works if one of the language (varieties) do not have a labels/lexemes, but to me, it is reasonable to have a <code>language</code> argument. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:38, 31 March 2026 (UTC) :The functions you mention do have a language argument. For Wikifunctions, the {{Z|Z60}} can be at a higher or lower level; whether a {{Z|Z11}} is for a language or a variant is determined by the function that constructs it. Please see {{Z|Z26565}} for an example and feel free to add test cases in Chinese. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:54, 11 April 2026 (UTC) ::Hello @[[User:GrounderUK|GrounderUK]], thanks for the answer. I understand that whether {{Z|Z11}} is for a language or a variant depends on the function. But that is exactly what I am asking for. It is true that [[Z26570]] and [[Z26095]] takes [[Z60]] as argument, but the language-specific functions in {{Z|Z29843}} and {{Z|Z26096}} don't. ::Let me give you an example: INPUT to [[Z26570]]: <code>entity</code>: Tokyo, <code>class</code>: city, <code>location</code>: Japan, <code>language</code>: zh-cn, the config would select [[Z33030]] (created after my previous comment by elseone) as the implementation, and it would RETURN 东京是日本的一个城市。(zh-hans), which is not zh-cn as requested in the INPUT. It would also be using the term not for the variant (when it is different) because it is hardcoded to use the term in zh-hans. However, if we have the implementation like [[Z32790]] (which was created by me but a natural language argument was added by elseone) or [[Z32213]] (that works in the defining role sentence function because of the extra argument), it could cater for different variant. ::If we don't have the language argument in the language-specific function, the desire for article creation on Abstract Wikipedia would be to create a function for every variant. Is it then better to create functions for every variant? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:18, 11 April 2026 (UTC) :::I forgot to mention that there are some hardcoding in {{Z|Z32790}} as well, but I cannot fix it because it is a connected function and I am not a functioneer. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:31, 11 April 2026 (UTC) ::::Okay, I think it’s safe to disconnect this one as the function is not yet configured for use on Abstract Wikipedia. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:04, 11 April 2026 (UTC) :::Ah, sorry… I misunderstood you. I agree that the called function should be able to accept the original language argument. That is simpler in theory than in practice, because the configured functions all have to have the same argument types, as I understand it. I’m not sure which the best approach is, really, but we probably want to avoid two levels of configuration. That suggests that all language-specific functions would need to accept the additional argument, which is unrewarding work for someone. @[[User:99of9|99of9]], @[[User:Jdforrester (WMF)|Jdforrester (WMF)]], @[[User:DVrandecic (WMF)|DVrandecic (WMF)]] Any thoughts? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 18:57, 11 April 2026 (UTC) ::::I mean, we would need to modify all the functions in each language, which could take some time. But we are still in an early stage. If we don't fix it now and we want to fix it later, it would be a disaster. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 19:25, 11 April 2026 (UTC) :::::Agreed. And we probably want them converted to HTML too, with separate language spans for text in different languages. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 19:35, 11 April 2026 (UTC) ::::@[[User:GrounderUK|GrounderUK]]: This sounds like a reasonable change to make. Note that (given these Functions are primarily for use on Abstract Wikipedia), altering/replacing them to return Z89/HTML fragments is already a desired but breaking change, so making a second breaking change at the same time is probably easiest for fixing things swiftly. That said, that's of course a decision for the Abstract Wikipedia and Wikifunctions communities, not me! [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 19:43, 12 April 2026 (UTC) :I have now created {{Z|Z33465}}, which is an implementation of [[Z26570]]. Maybe we can migrate to use that function when more (language-specific) functions for it are ready? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 18:19, 14 April 2026 (UTC) == Special:CreateObject doesn't let me create a typed list == Hello. I tried to create a typed list with all English varieties on Wikifunctions, to create consistency between different configs, but [[Special:CreateObject]] doesn't show typed list as an option for creating. Is this a bug or an intentional restriction? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 2 April 2026 (UTC) :@[[User:ChaoticVermillion|ChaoticVermillion]]: A typed list is an instance of a function call, which is prohibited as a persisted Object. Maybe you want an enum? See [[Wikifunctions:Type proposals]] for the process for creating such a thing. [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 12:01, 2 April 2026 (UTC) ::I don't want any sort of enum for this, I just want a list of English varieties (English, American English, Australian English, etc.) as an object that I can put in configs. I tried making an object as a function call, but apparently I have to be a member of the staff to do it. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:07, 2 April 2026 (UTC) :::I’ve started this with {{Z|Z33034}}. I’m guessing you were trying to create an object of type {{Z|Z7}} rather than an object whose type is a [[Z7]]. There’s a subtle but important difference. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:29, 2 April 2026 (UTC) ::::How do you create a object whose type is a [[Z7]] then? I can't see any option to do this. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:32, 2 April 2026 (UTC) :::::When you are creating an object you must specify its type. By default, the UI expects you to provide a reference to the type, so you can just type in the selector box and click the type you want. For an object like a typed list, the type is specified as a function call, so you click the menu dots beside “type” and choose “function call” instead of “reference”. The selector now allows you to search for functions that can return a type object. You start entering “typed list” and select it in the normal way. Then the UI will allow you to specify the argument to the function call, which is the type shared by all elements in the list. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 2 April 2026 (UTC) == Unable to use the Z32643 function. == I'm trying to use the [[Z32643]] (Article-less multi instantiating fragment) function to edit an article in Abstract Wikipedia, but it looks like it's missing connected implementations, and it looks like i don't have the permissions to connect the function with the implementation and use it in ab.wiki. Since i'm not familiar with Wikifunctions, i would like to get help for this specific problem. Thanks. --[[User:Mattiz6276|Mattiz6276]] ([[User talk:Mattiz6276|talk]]) 13:50, 2 April 2026 (UTC) :@[[User:Mattiz6276|Mattiz6276]]: Hey there, it looks like that's a work-in-progress by @[[User:MetalBreaksAndBends|MetalBreaksAndBends]]. There's only a fall-back implementation, Z32652, which fails its own test for a second item. I can connect the items together but it might not work as you expect? [[User:Jdforrester (WMF)|Jdforrester (WMF)]] ([[User talk:Jdforrester (WMF)|talk]]) 14:06, 2 April 2026 (UTC) ::Maybe… I don’t think functions without implementations should be appearing on AW so I have amended the label to avoid giving the impression that this function is available. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:23, 2 April 2026 (UTC) == Being able to use edit summaries == I have wanted to use edit summaries a few times when connecting or disconnecting implementations or tests, and I have found that the only way to do that is to use the [[:User:%D7%9E%D7%A7%D7%A3/wikilambda_editsource.js|wikilambda editsource]] tool. I feel like it would be a lot more convenient to be able to make these edit summaries without having to use that tool. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:40, 3 April 2026 (UTC) == Definite forms == [[Talk:Z32162|I've noticed an incomplete implementation and would like to work on fixing it, but need advice.]] [[User:Ijon|Ijon]] ([[User talk:Ijon|talk]]) 21:05, 3 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #243 is out: Community proposals for capturing meaning == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-10|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we report on three community proposals on syntactic approaches, we introduce a new Type (Complex numbers), we report on current hiccups on Abstract Wikipedia, we share more information about a presentation about Abstract Wikipedia at WikiCon Australia, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Also, we remind you that if you have questions or ideas to discuss, the next '''Volunteers' Corner''' will be held on '''[https://zonestamp.toolforge.org/1776101400 April 13, at 17:30 UTC]''' ([https://meet.google.com/xuy-njxh-rkw link to the meeting]). Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 15:35, 10 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Help me understand why test passes but running function with same input errors == I've been working on a function that I thought I had working correctly: {{Z+|Z31108}}. It has a test which is passing, but when I enter the same Wikidata item as the test uses (or any other relevant item that it ought to work for), it errors. I can't figure out what's wrong (and the function itself seemed to be working as expected the last time worked on it, a month ago), and I don't know how to interpret the error info. The error output is: <code> Error type: Unspecified error Error data: error information: "cannot read property 'Z6003K4' of undefined" Execution debug logs: Z12696K2 (find this) ==> ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6007'},Z6007K1:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6092'},Z6092K1:P3831>,Z6007K2:ZObject<Z1K1:{'Z1K1': 'Z9', 'Z9K1': 'Z6091'},Z6091K1:Q7380503>,Z6007K3:ZReference<Z6021>> </code> -- [[User:Ragesoss|Ragesoss]] ([[User talk:Ragesoss|talk]]) 18:02, 10 April 2026 (UTC) :Hmm… I’ve had a quick look and found a comparable error with {{Z|Z29937}}, which was passing “4 months ago”. The debug comes from {{Z|Z12863}}, after it fails to find a match. This is probably because Z6007K3 is ZReference("Z6021") rather than a Z6020 object, as it appears in the debug logs for your test “28 days ago”: :"Z6007K3":{"Z1K1":{"Z1K1":"Z9","Z9K1":"Z6020"},"Z6020K1":{"Z9K1":"Z6021"}} :This means it’s probably a bug introduced by a recent software change. I’ll take a closer look over the weekend, but the actual error for your test case now is: :Unspecified error (error information: "cannot read property 'Z6003K4' of undefined") :I’m guessing that’s from there being no guard against an empty array in {{Z|Z23681}}, but we’ll see. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:22, 10 April 2026 (UTC) :I tracked down the bug to [[Z29869]] and fixed that, but the tests for [[Z31659]] are still failing. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:44, 11 April 2026 (UTC) ::Thanks. I’ve re-implemented {{Z|Z23680}} with {{Z|Z33331}} so we at least get a meaningful error in {{Z|Z31108}}. The new implementation explicitly caters for the alternative representation of {{Z|Z6040}} and errors on the empty list it gets from {{Z|Z31659}}. ::I also made a [[Z33332|simple Python implementation]], which seems to work. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:29, 11 April 2026 (UTC) == No place to ask to activate a function? == I just discovered the {{Z|Z11390}} function and decided to make an overarching language-selecting function for it. After some fiddling around and studying how {{Z|Z32321}} and its set works, I now have {{Z|Z33439}} which has a config object ({{Z|Z33441}}) that selects between the two preexisting language-specific versions I found (English and Malayalam) and the new one I created for my other native language, {{Z|Z33440}}. Except I can't get these to work, because, from what I understand, only [[Wikifunctions:Functioneers|functioneers]] can activate newly created functions and implementations? So where do I apply for the {{Z|Z33439}} and {{Z|Z33440}} functions to be activated? Perhaps we should have a place to ask for it, a la [[w:WP:NPP]] — call it [[Project:New Functions Patrol|New Functions Patrol]] if you will. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] ([[User talk:UndueMarmot|talk]]) 08:58, 14 April 2026 (UTC) :There's [[Wikifunctions:Community portal]] for this. By the way, {{Z|Z33445}} doesn't work because all the code must be inside the main function in Python code. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:19, 14 April 2026 (UTC) ::Huh. How could I have missed that? ::But anyway, I've moved the code in {{Z|Z33445}} into inside the main function block. ::Is there any reason why WF decided not to simply allow anyone to write functions? After all, that's how it works with wikitext templates, and these functions are fundamentally serving the same purposes as templates, just written in a different way. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 11:25, 14 April 2026 (UTC) :::I've fixed a couple of technical issues, but tests still fail. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:28, 14 April 2026 (UTC) ::::The tests pass now after some more changes to the code: [[Special:Diff/265232/cur]]. —[[User:UndueMarmot|<span style="color:#705ccb;">Undue</span><span style="color:#cfdfa3;background-color:#705ccb;">Marmot</span>]] <small>([[User talk:UndueMarmot|talk]])</small> 12:01, 14 April 2026 (UTC) :::::{{D|Connected}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 12:02, 14 April 2026 (UTC) :::I think it's a security issue, since Wikifunctions implementations could teoretically be malicious. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:29, 14 April 2026 (UTC) ::::This ^^^. We're very lenient, though, once you've created a few working functions you can apply for the right, per [[WF:Functioneer]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 12:26, 14 April 2026 (UTC) ::::That explanation [[phab:T343559#11421293|doesn't add up]]. A reason to limit ''connection powers'' to Functioneers might be to prevent vandalism, considering Functions can be used across wikis. But user-provided code is already being executed even without a Functioneer connecting it. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 20:01, 16 April 2026 (UTC) == Wikifunctions & Abstract Wikipedia Newsletter #244 is out: Milestones; Some major issues hopefully resolved == There is [[:f:Special:MyLanguage/Wikifunctions:Status updates/2026-04-16|a new update]] for Abstract Wikipedia and Wikifunctions. Please, come and read it! In this issue, we celebrate 4000 functions on Wikifunctions and 1000 abstract articles on Abstract Wikipedia, we announce that we should have fixed some major issues with the websites, we inform you on our latest outreach activities, and we take a look at the latest software developments. Want to catch up with the previous updates? Check [[:f:Special:MyLanguage/Wikifunctions:Status updates|our archive]]! Enjoy the reading! -- [[User:Sannita (WMF)|User:Sannita (WMF)]] ([[User talk:Sannita (WMF)|talk]]) 10:22, 17 April 2026 (UTC) <!-- Message sent by User:Sannita (WMF)@metawiki using the list at https://meta.wikimedia.org/w/index.php?title=Global_message_delivery/Targets/Wikifunctions_%26_Abstract_Wikipedia&oldid=30325620 --> == Actual difference between {{Z|Z26039}} and {{Z|Z26095}} == What is the actual difference between these two functions? I ask, since it seems to me that the current distinction is more or less that the first one doesn't use an indefinite article in English, while the second does. Which is not a good distinction in a project that should be language neutral. This doubt emerged from my use of the first one in [[abstract:Q124441]], which @[[User:Hogü-456|Hogü-456]] made me notice that is probably wrong. My question is: why is it wrong? How could we clarify the difference? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 19 April 2026 (UTC) :I think the difference is if there is an indefinite article like a or an before the subject or not. In German there can be cases where a definite article is necessary before the subject. I looked at the functions and before the object both times an article is mentioned. As it depends on the language and the word what is the correct function to use I hope it will be clarified and it is an example of the necessity to have a human with understanding in a specific language check it. I hope there will be longer functions what generate more content about a specific kind of item. Then it is necessary to write one such function per language and it can be then applied to several items. It still requires checks and so maybe it is better to write down what item category needs what kind of introduction sentence function for what language. [[User:Hogü-456|Hogü-456]] ([[User talk:Hogü-456|talk]]) 20:05, 19 April 2026 (UTC) ::The point of these two functions (and of the entire Abstract Wikipedia project) is that they should be defined in a purely language-independent way, so that the translation to actual language can be done automatically. This is the reason why these functions have been renamed; I think that this attempt was not succesful, since meaning is still unclear. My proposal to clarify them would be to invoke the concept of [[w:specificity (linguistics)|specificity]]: {{Z|Z26039}} should be named "specific subject is instance of (string)", and should be used only when the QID of the subject uniquely identifies a single thing; {{Z|Z26095}} should instead be renamed in "non-specific subject is kind of (Monolingual text)", and should be used when the QID refers to a multitude of real life items, and we are specifying the class that all these item belong to. This clarification would not still be enough, since it doesn't explain how mass nouns are handled (is water a unique thing? Does {{Q|Q7802}} refer to a single piece of bread or to the entirety of bread, like water?). This problem is very tricky, since mass noun are language-specific and blurry the line between these two functions. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:58, 19 April 2026 (UTC) :Simply put, one corresponds to P31 and the other to P279. Paris is an {{Q|P31}} a {{Q|Q1549591}} :whereas a {{Q|Q1549591}} is a {{Q|P279}} (alias “kind of”) {{Q|Q515}}. Whether the Wikidata knowledge representation will be sufficient to resolve into fluent natural language representations in all languages is, of course, a crucial question. Where it is not, the Abstract Wikipedia knowledge representation will need to supplement the Wikidata content with additional details about the relation between the participants or the participants themselves, and these details should be language-neutral, to the extent that this is practicable. The item {{Q|Q124441}} has no [[:d:Q124441#P31|P31]] statements; it has only [[:d:Q124441#P279|P279]]s, including one relating it to {{Q|Q212920}}, which suggests {{Z|Z26095}} is the appropriate choice here even if the rendering in some languages is the same. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:52, 19 April 2026 (UTC) ::Thanks for explaining it. I think that I'll change the implementation of {{Z|Z26095}}, so that in Italian it produces more or less the same output of {{Z|Z26039}} (both with the definite article). [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:24, 20 April 2026 (UTC) s28o4eg9io9zk2qmi0jy68o916d5f0u Wikifunctions:Requests for deletions 4 1696 267117 266858 2026-04-20T10:58:46Z Dv103 11127 /* same Gregorian dates (Z33803) */ new section 267117 wikitext text/x-wiki <noinclude>__NEWSECTIONLINK__ __FORCETOC__</noinclude> Functions or implementations or tests which do not work properly, do not meet notability criteria or are duplicates of another object can be deleted. Please nominate items for deletions under the "Requests for deletion" section below. If it is obvious vandalism, just report it in [[Wikifunctions:Report vandalism]], or ping an [[Special:ListAdmins|administrator]]. Contact can also be made with an administrator on [https://t.me/Wikifunctions Telegram] or IRC [irc://irc.libera.chat/wikipedia-abstract #wikipedia-abstract]. If it is a predefined object (its ZID is less than 10000), please see [[Wikifunctions:Report a technical problem]]. {{Autoarchive resolved section |age = 1 |archive = ((FULLPAGENAME))/Archive/((year))/((month:##)) |level = 2 }} {{Archives|{{Special:PrefixIndex/Wikifunctions:Requests for deletions/Archive/|stripprefix=1}}}} = Requests for deletion = == {{Z|Z32045}} and its implementation == {{ping|Forsythe13}} This seems to be an attempt to surface system information? In any case, I can't see it having a useful purpose for Wikifunctions. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:15, 15 April 2026 (UTC) == {{Z|Z32488}} == {{ping|Dot.py}} it looks like this was intended as an actual [[Z14294]] rather than a function with no inputs that makes one. Rather than using "create function", use "create object" at https://www.wikifunctions.org/wiki/Special:CreateObject then choose the type of item. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:18, 15 April 2026 (UTC) == {{Z|Z27261}} == {{ping|Dungodung}} it looks like this was intended as an actual [[Z14294]] rather than a function with no inputs that makes one. Rather than using "create function", use "create object" at https://www.wikifunctions.org/wiki/Special:CreateObject then choose the type of item. [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 01:20, 15 April 2026 (UTC) :Thanks for the info! [[User:Dungodung|Dungodung]] ([[User talk:Dungodung|talk]]) 19:16, 15 April 2026 (UTC) ::@[[User:Dungodung|Dungodung]] Can I consider this as a author request to delete <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 04:26, 16 April 2026 (UTC) == {{Z|Z33803}} == Duplicate of {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:58, 20 April 2026 (UTC) t0tp4j4nfg7i5r6dh1z1oa6n0aqzyni Wikifunctions:Community portal 4 1724 267058 266725 2026-04-20T03:13:48Z JJPMaster 6409 /* Connection / Disconnection requests */ +3 267058 wikitext text/x-wiki <div style="border:1px solid grey; margin:1em 4em 2em; padding:1.5em 1em;"> <span style="font-size:2em;">Welcome to the '''community portal for Wikifunctions'''!</span> This is the central place to document Wikifunctions's to-do lists and ongoing project work. [To-do!] [[Special:MyLanguage/Wikifunctions:Catalogue|The catalogue of functions]] is a good place to start. For discussions, see [[Wikifunctions:Project chat]]. [[Category:Project]] </div> == Useful links == * [[Wikifunctions:List of policies and guidelines]] * [[Special:MyLanguage/Help:Contents|Help:Contents]] * [[Special:MyLanguage/Wikifunctions:Catalogue|Wikifunctions:Catalogue of functions]] ** [[Wikifunctions:Suggest a function]] * [[Wikifunctions:Type proposals]] * [[Special:MyLanguage/Wikifunctions:User scripts|Wikifunctions:User scripts]] * [[Wikifunctions:Requests for user groups]] * [[Wikifunctions:Requests for deletions]] == Noticeboards == * [[Wikifunctions:Project chat]] * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report vandalism]] * [[Wikifunctions:Translators' noticeboard]] == Task centre == === Perennial tasks === <!--Feel free to add new tasks to this section. However, if they are one-off requests, please add them to Tasks listed by users--> * [[File:OOjs UI icon language-ltr.svg|class=skin-invert]] [[Special:MyLanguage/Help:Multilingual|Translation]]: **[[Special:Random|Add a translation to a random object]] **[[Special:MyLanguage/Category:Policy|Add a translation to a policy page]] **[[Special:ListMissingLabels|See any objects without a label in a given language]] **[[Special:PageTranslation]] **[[Special:LanguageStats|Language statistics]] *[[File:Octicons-tools.svg|15px|class=skin-invert]] [[:Category:Tracking categories|Tracking categories]] * [[File:Octicons-tools.svg|15px|class=skin-invert]] [[Wikifunctions:Request for cleanup|Requests for cleanup]] === Tasks listed by users === :''Example:'' :* Fix [[Special:Random|this implementation]] please. {{User|Example2}} ::{{Done}}. Thanks for pointing that out! {{User|Example}} <hr/> [signing to enable reply link:--[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:27, 6 May 2024 (UTC) :Heya, I tried to make a {{Z|Z29010}} implementation in composition <small>({{Z|Z29012}})</small>, but it errors out: <code>Unable to convert to canonical form (path to the problem: "Z22K2.K1.K1.K2.Z5K2.Z528K1.Z99K1.Z7K1.Z8K4.[ 1 ].Z14K2.Z26107K2.Z21394K1.[ 1 ].Z10771K1.Z23753K2.Z18K1.{&quot;Z1K1&quot;:&quot;Z18&quot;,&quot;Z6K1&quot;:&quot;Z29010K5&quot;,&quot;Z18K1&quot;:&quot;&quot;}")</code> - why does this happen, and how would I fix it? I tried to use {{Z|Z28030}} as a guide, but for a first dive into composition I may have taken on something a bit large. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 02:49, 23 October 2025 (UTC) ::When you go to {{Z|Z29012}} you'll see two red words "Function" and "Wikidata item". Both of those were not set in the composition, so it is missing information. There may be more deeper problems, but fix this first. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:33, 23 October 2025 (UTC) ::{{done}} Works now, seemed to be just a couple typos. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:14, 24 December 2025 (UTC) :Please connect the tests and implementation for {{Z|29750}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:33, 25 November 2025 (UTC) ::This ^ was done, so thanks for that, and I've now built a new function around it that's ready to be connected: {{Z|29749}}<!-- --><br>Having fallbacks to other languages and indicating such does of course raise the question of ''when'' it should be indicated, and I certainly don't have the answer, so I might leave this message here for the multilingual among you to see it and chime in. Either on [[Talk:Z24144]], or by way of adding a test case on one of these functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:42, 25 November 2025 (UTC) :::If it’s about the way labels in fallback languages are displayed, perhaps the [[Talk:Z21583|Discussion page]] for {{Z|Z21583}} would be a better location? There has been some discussion at [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. (The spinoff, [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Fallbacks]], might also be relevant.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:23, 25 November 2025 (UTC) :Now that raising and catching errors has better support, [[Z28159]] should take an {{Z|50}} instead of a ZID {{Z|6}}. Unfortunately it's already been used in other functions so it might be a pain to change. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:20, 21 December 2025 (UTC) ::Yes. I think this gets fixed along with {{Z|Z28162}}, which is listed in [[Wikifunctions:Request for cleanup#Function:(!) throw error (Z28154)]]. ::@[[User:Dv103|Dv103]] I was thinking we might just wrap {{Z|851}}? Custom errors will support only strings for the foreseeable future, as I understand it [can’t currently locate the relevant comment on Phabricator]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 21 December 2025 (UTC) :The simple implementation for {{Z|30737}} is failing with [[Z516]], even though I can get a (correct) result by [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30260%22%2C%22Z30260K1%22%3A%5B%22Z6095%22%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L100%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L101%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L102%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L103%22%7D%5D%2C%22Z30260K2%22%3A%5B%22Z6030%22%2C%22Z6031%22%5D%2C%22Z30260K3%22%3A%5B%22Z60%22%5D%2C%22Z30260K4%22%3A%5B%22Z6092%22%5D%7D%7D%7D calling those functions on the test input]. Oddly enough [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z1%22%2C%22Z883K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22K2%22%3A%22Abacus%22%7D%5D%7D%7D%7D a trivial input] causes that to fail with the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 26 December 2025 (UTC) ::Sorry, I missed this one. Initial validation rejects a map with {{Z|Z1}} as its key type. Although it’s not guaranteed to be hashable, [[Z1]] should probably be admitted as a placeholder {{Z|Z4}}. In any event, using {{Z|Z6}} as the alternative seems to work and does not restrict the map to having only Strings for keys (as seen in {{Z|Z30906}}, where the keys have {{Z|Z39}} for their Type). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:18, 31 December 2025 (UTC) :::[[Z30907|Documented]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:50, 31 December 2025 (UTC) :The implementation for {{Z|29183}} is slightly incorrect, it needs to subtract 9 on the condition that variable <code>add</code> is &gt;9 (tests &gt;10 currently). For me to change {{Z|29185}}, the implementation needs to be disconnected from {{Z|29183}} by a functioneer ([[Special:ListUsers/functioneer]]) first. The english wiki also warns about using negative values as input for the modulo operation, so, in addition, the result computation should be rephrased to be <syntaxhighlight lang="python"> def intdivceil(x, d): return x//d + (0 if x % d == 0 else 1) return 10 * intdivceil(sum, 10) - sum </syntaxhighlight> :I'd also like to have all test cases of {{Z|29183}} connected by a functioneer, after changes to {{Z|29185}} have been commited. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 21:54, 2 January 2026 (UTC) ::Disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:12, 2 January 2026 (UTC) :::Thanks, changes done - please reconnect. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 22:33, 2 January 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:08, 2 January 2026 (UTC) :::Weird: {{Z|30940}} and {{Z|30941}} tests do not pass after the reconnect, although [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29183%22%2C%22Z29183K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2290544230009%22%7D%7D running them manually] produces the expected result. Judging from the timestamps within the detail view, pressing the Refresh-Button does not actually re-run the tests. :::It seems that their results have been generated with the previous function. Can you make an effort to dis- and reconnect these two tests? The (unconfirmed) presumption is that tests only run on demand (event-triggered vs time scheduled). If this is true it may be noteworthy in the [[WF:FAQ]]. :::The first test, {{Z|29184}}, did not exhibit the same problem, it has been updated as expected. Because the execution timestamps of all three tests do not vary greatly, they were probably triggered, correctly so, by the same event. In theory they should then have consequently worked on the same function - since the test results suggest different, there could have either been a race condition or a stale cache, eventually with some tests running before the action that triggered them was fully committed. If this is not a timing issue, the response to the connection event might miss to update some of the data structures associated with the connected tests and simply run them unchanged, but this is speculative. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 01:38, 3 January 2026 (UTC) ::::Yeah the cached failures are super annoying, I think they reduced the cache duration recently but it's still too high IMO. Disconnecting and reconnecting the Implementation triggered them to run again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:16, 3 January 2026 (UTC) :Can somebody connect the tests and implementation of this function? [[Z31047|arithmetical average of numbers (Z31047)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 04:35, 13 January 2026 (UTC) ::The implementation seems to fail all the tests. I suspect from the use of <code>{}</code> in Python code. Besides, on the implementation ({{Z|Z31048}}), it used <code>sum</code> as variable, which I don't think allowable in Python. Try to use another variable name. Last, what is the expected result of {{Z|Z31050}}? [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 04:50, 13 January 2026 (UTC) :::Sorry, @[[User:Sys64ish|Sys64ish]], I just got the expected result from {{Z|31050}}. I have connected the test cases, but not yet for the implementation as you may want to fix it first(?) [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:05, 13 January 2026 (UTC) ::::Fixed it, passes tests [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 05:09, 13 January 2026 (UTC) :::::{{Done}} connected! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:11, 13 January 2026 (UTC) :When I go to add a test to this function, for some reason I cannot select a fixed value for the expected value, the type is fixed to a function call. Can somebody fix this? [[Z31051|graph a one parameter function (Z31051)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 06:16, 13 January 2026 (UTC) ::You need to select an equality function, which in this case would be {{Z|889}} with {{Z|20924}} as an argument. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:59, 13 January 2026 (UTC) :::Just what I was about to say, only shorter! :::I had a look at the Python implementation and that doesn’t appear to be viable, because a {{Z|Z8}} object is data, not a callable Python function. I think a composition is the only option here, but we don’t appear to have a [[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 Z20838"|generator function for ]]{{Z|Z20838}} yet ([[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 z19677"|nor for rationals]]). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:39, 13 January 2026 (UTC) :Can somebody connect the tests and implementations of this function? [[Z31079|decimal number range (Z31079)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:57, 14 January 2026 (UTC) ::I’ve connected the test but there are a few issues with the implementation. The function has no return and the list to return shouldn’t be called range, as that overwrites the built-in range() function. Wikifunctions.Error requires a list of strings and you should probably guard against K3 being zero. Just let us know if you need any help with this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:22, 14 January 2026 (UTC) :::I think I fixed the implementation [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 14:28, 14 January 2026 (UTC) ::::Looks close. You probably want to *return* Wikifunctions.Error in order to halt execution. The K1 and K2 arguments are float64s rather than strings, so they need coercing to str for the error. You still risk a divide by zero if K3 has no guard. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:48, 14 January 2026 (UTC) :::::I fixed it now, tests are passing(?) and when I run it locally it works as intended. [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 02:22, 15 January 2026 (UTC) ::::::{{done}} ::::::I created {{Z|31093}} to fix the last test, since your Python implementation was returning slightly inaccurate values for [[w:en:Floating-point_arithmetic#Accuracy_problems|reasons]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:11, 15 January 2026 (UTC) :Can somebody connect the impl. and test cases of these functions? [[Z31051|generate real (float64) list from a function (Z31051)]] [[Z31111|increment (float64) (Z31111)]] [[Z31116|decrement (float64) (Z31116)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 00:11, 16 January 2026 (UTC) ::Mostly. I see {{Z|Z31051}} has its Minimum and Maximum defined as integers rather than float64, as defined for the generator. Something has to change here, and I’m guessing it’s [[Z31051]], so I disconnected its implementation again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:31, 16 January 2026 (UTC) :::all inputs except the input for the function are now float64 [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:36, 16 January 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:07, 16 January 2026 (UTC) : Can someone here connect the implementation and test cases of this function: [[Z18679|Malay cardinal to ordinal]]? {{User|Hakimi97}} :: {{Done}} [[User:Sys64ish|Sys32ish]] ([[User talk:Sys32ish|talk]]) 09:16, 19 January 2026 (UTC) :Can someone please add the following IPA symbols needed for {{Z|Z1099}} to <code>lookup</code> in the JavaScript implementation {{Z|Z29880}}? : "ɐ": "Q503323", : "u": "Q29653", : "ɕ": "Q605116", : "x": "Q271603", : "ʑ": "Q684085", : "ɣ": "Q654670", : "ʀ": "Q864677", : "χ": "Q849796", : "ʁ": "Q1054276", : "o": "Q862579", : "æ": "Q740768", : "ɪ": "Q1070049", : "ʊ": "Q1137807", :Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:23, 27 February 2026 (UTC) ::I forgot to mention the ligatures ::"ʤ": "Q778145", ::"ʧ": "Q518603", ::which could be put next to the already present ::"dʒ": "Q778145", ::"tʃ": "Q518603", ::--[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 27 February 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 00:33, 28 February 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 08:59, 28 February 2026 (UTC) :::May I ask to add the pairs as well? They can also occur in {{Z|1099}}. :::"ŋ": "Q463515" :::"ø": "Q118519" :::Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:48, 11 April 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:57, 12 April 2026 (UTC) :::::Thank you! (I overlooked that "ŋ" was already present). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 16:42, 12 April 2026 (UTC) : Can someone connect up [[Z31844]] and [[Z31837]]. These are better than the other implementations on their pages. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:04, 1 March 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:12, 1 March 2026 (UTC) :Hello, please connect {{Z|Z31729}}'s implementation and test cases. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:48, 8 March 2026 (UTC) ::The implementation does not seem to pass any of the test case. If you click on the [[File:Icon Information.svg|Icon_Information|15px|class=skin-invert-image]] (i) icon on the test status, you can find the error, what the implementation output, etc. Try to fix the implementation first. Thanks! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 11:22, 8 March 2026 (UTC) ::It seems you're returning a string value when it expects a HTML fragment. HTML fragment and string are different. Maybe you can change the output type to string? [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 11:44, 10 March 2026 (UTC) :::Thanks for running the tests, @[[User:NikolasKHF|NikolasKHF]]; I couldn’t run them on my own (seemingly because I don’t have the needed right). I will fix the errors. :::Thanks for looking into this, @[[User:Sys64ish|Sys64ish]]. I actually did want to return an HTML fragment instead of a string because I think that would be more useful on the wikis. However, it looks like I forgot to convert the string for most cases where an output is returned (hence why only one test failure actually complains about the output value being incorrect). [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:52, 10 March 2026 (UTC) :::I have fixed the errors and added a new test case. Please connect the implementation and all the test cases now. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:23, 28 March 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:04, 28 March 2026 (UTC) :Can someone connect [[Z31994]] and [[Z31999]] with its tests and implementations. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:41, 11 March 2026 (UTC) ::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 08:49, 11 March 2026 (UTC) :::Oh yeah I also made another function now, [[Z32004]]. Can someone connect its implementations and tests. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:02, 11 March 2026 (UTC) ::::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:23, 11 March 2026 (UTC) :Can someone connect up [[Z32013]]. Also how do you become able to connect and disconnect implementations? Is it only available to extended confirmed users? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:06, 12 March 2026 (UTC) ::I don’t believe this implementation should be connected at this time. The existing Python implementation respects the community consensus represented by the test cases connected to {{Z|Z24144}}. What do you think, @[[User:99of9|99of9]]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:28, 12 March 2026 (UTC) :::Fair, I didn't realise the test cases served as implicit consensus. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:42, 12 March 2026 (UTC) ::::No worries. It’s not clearly articulated, but we’ll clarify that later. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:51, 12 March 2026 (UTC) :::I'm not sure. At the moment it correctly reproduces all those we got "consensus" for. So in some sense this implementation is just suggesting/assuming extra fallbacks for those we haven't properly considered? One option would be to connect it and then add counter test cases if we ever felt we didn't like it's current suggestions. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:30, 13 March 2026 (UTC) ::::We should be careful… It’s not easy to tell how many test case results would be affected. It’s easy enough to disconnect again, of course, so I’m happy to give it a go while activity in this domain is at a low ebb. {{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:04, 13 March 2026 (UTC) ::To connect implementations, you need Functioneer rights, which can be requested here [[Wikifunctions:Requests for user groups]]. There is a 48-hour waiting period. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:32, 12 March 2026 (UTC) :Can someone connect up [[Z32027]] with its implementation and test? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:29, 13 March 2026 (UTC) ::And also [[Z32031]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:16, 13 March 2026 (UTC) :::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:51, 13 March 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:50, 13 March 2026 (UTC) {{tracked|T419920|resolved}} :What is wrong with my implementation at [[Z32055]]? Looking at the failed test, it returns an error because 'dict' has no attribute 'split', but I didn't use split anywhere in my code. What is the issue? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 01:38, 14 March 2026 (UTC) ::I think that error message is coming from the [[Z20424|type converter]]. I think <code>Z20424K1['Z20420K2']['Z20342K1']</code> would be a dictionary representing a {{Z|16098}} but the code is written as though it were a string? Neither Python nor type converters are in my wheelhouse. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:49, 14 March 2026 (UTC) :::I think this is [[:phab:T419920]] and presumed to be a consequence of this week’s rollout of “v2”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:08, 14 March 2026 (UTC) ::The type converter issue has gone away, but your Implementation doesn't quite match the tests (and composition), so I've disconnected it again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:54, 20 March 2026 (UTC) :What is wrong with my implementation at {{Z|Z32851}}? Btw, it would be really useful if errors said which dependency produced the error, instead of just saying "Error in evaluation". [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 07:18, 28 March 2026 (UTC) ::You were catching the wrong {{Z|50}}, but then the error should have bubbled up so you could see it. I think there's something broken in the site w/ {{Z|11}} right now since [[Z32804|I ran into a similar problem yesterday]]. (And to contradict my note there, while debugging your implementation I saw the same behaviour regardless of if I used [[Z26107]] or a literal Z11, so it must be a bug in WikiLambda.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 08:14, 28 March 2026 (UTC) :::Seems to be resolved now. Your implementation has already been connected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:01, 2 April 2026 (UTC) :Any guesses as to why [[Z32805]] is failing for [[Z33090]]? It says {{Z|507}} but still produces a value. Inspecting the actual and expected values ([https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z881%22%2C%22Z881K1%22%3A%22Z89%22%7D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3E%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EA%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EB%3C%2Fth%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E1%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA1%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB1%3C%2Ftd%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E2%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA2%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB2%3C%2Ftd%3E%22%7D%5D%5D%7D via echo]), I can see they're identical. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:44, 3 April 2026 (UTC) ::My guess is that there is a bug relating to {{Z|Z877}}. There are no guarantees, but switching the equality function seems successful. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:56, 3 April 2026 (UTC) :I suggested disconnecting implementations without mul fallback from {{Z|Z23753}} here: [[Talk:Z23753#Disconnect implementations without mul fallback]]. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 17:30, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z31832}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:44, 11 April 2026 (UTC) ::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:49, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:51, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z33340}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:04, 11 April 2026 (UTC) :::Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:05, 11 April 2026 (UTC) :Me again: can someone please connect the implementation and test cases of {{Z|Z33333}}? Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:51, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:59, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 22:15, 11 April 2026 (UTC) :Is it possible to add the variant of Chinese in {{Z|Z24309}}? The following is the fallback mechanism based on practical implementation on zhwiki ([[:zh:Wikipedia:地区词处理]]). :<syntaxhighlight lang="python"> 'zh': ['zh', 'zh-hant', 'zh-hans' 'mul', 'en'], 'zh-hant': ['zh-hant', 'zh', 'mul', 'en'], 'zh-hans': ['zh-hans', 'zh', 'mul', 'en'], 'zh-tw': ['zh-tw', 'zh-hant', 'zh', 'mul', 'en'], 'zh-hk': ['zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-mo': ['zh-mo', 'zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-cn': ['zh-cn', 'zh-hans', 'zh', 'mul', 'en'], 'zh-sg': ['zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], 'zh-my': ['zh-my', 'zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], </syntaxhighlight> : Is the function supposed to be hardcoded like this? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:06, 13 April 2026 (UTC) :: Sorry, I think we can omit zh-hant and zh-hans, as they are just the default implementation. I am also not sure whether zh should be included. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 11:08, 13 April 2026 (UTC) ::{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:07, 13 April 2026 (UTC) ::The list is hardcoded because, for now, there is no better option. I tried to implement the function with an external Typed map, but the composition is too long and convoluted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:08, 13 April 2026 (UTC) :::Now I've managed to do it: the external map is {{Z|Z33395}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:23, 13 April 2026 (UTC) ::::Thank you @[[User:Dv103|Dv103]]. There are a few corrections that needs to be done: ::::*In both [[Z32013]] and [[Z33395]], there is an extra line of <code>"zh-hk": "zh-hant"</code>. ::::*Per Cantonese (yue) local consensus, the fallback language of yue (and yue-hans/t) should be English (en) rather than zh(-xx). ::::*There are some duplicates in the resulting list (see [[Z33436]]) since it falls into the while-loop multiple times (when 'lastcode' appears in 'codes' and before "mul" and "en" are added). This can be fixed by either modifying the while-loop (perhaps better approach) or hardcoding the whole list including mul and en. ::::*After doing some research, I think the fallback chain should follow the [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/languages/messages/ gerrit files]. Please update the fallback chain according to the gerrit files. (Also, add zh-hant and zh-hans according to gerrit (but fix the point above first, otherwise there would be an infinite loop)) ::::Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 07:26, 14 April 2026 (UTC) :::::@[[User:Winston Sung|Winston Sung]], could you look into this and see if we can utilize gerrit directly? Or any other approaches that is better than hardcoding. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:05, 14 April 2026 (UTC) ::::::Once they are in they won't change often, so this is not a terrible case for hardcoding. --~ [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:34, 14 April 2026 (UTC) :::::I also don't see why we have to follow gerrit. Users here are welcome to come to consensus about how their language should operate on WF. Gerrit could be a good starting point, but I think we should retain agency. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:36, 14 April 2026 (UTC) ::::::Fair point. I think we can follow gerrit for now, as it should represent a consensus (more or less) for their language on other Wikimedia project. It would indeed not be a problem for hardcoding. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 12:19, 14 April 2026 (UTC) :{{Z|26107}} is still broken it seems. And unlike last time I ran into it, [[Z33664|this time]] I don't have the luxury of using a literal Z11. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:33, 18 April 2026 (UTC) ::To me it seems that it is working fine. Could you create a test that fails? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:43, 18 April 2026 (UTC) :::[[Z33730]], and from last time, [[Z32804]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 18 April 2026 (UTC) ::::I've connected those, and disabled the Implementation [[Z27080]] for now since the Function's other Implementations pass them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:14, 18 April 2026 (UTC) ::::These are not standard tests, because the outer call of the test is not the tested function. I wonder if that is causing the failures. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:18, 18 April 2026 (UTC) :::::Pretty sure it must be a v2 bug. The argument references must be resolved upstream; once they arrive here, it’s too late. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:25, 18 April 2026 (UTC) ::I think it’s the apply that is failing. The argument references [https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13436%22%2C%22Z13436K1%22%3A%22Z26107%22%2C%22Z13436K2%22%3A%22Z1444%22%2C%22Z13436K3%22%3A%5B%22Z6%22%2C%221%22%2C%222%22%5D%7D%7D appear unresolved]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:59, 18 April 2026 (UTC) :::The [[Z13436|2-ary apply Function]] works fine everywhere else, including its own test cases. And I didn't use it in [[Z32804]] which seems to show the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:18, 18 April 2026 (UTC) ::::I’ve added {{Z|Z33748}} to demonstrate the problem. I’ll file a ticket tomorrow, referencing {{Z|Z32804}} as well. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:09, 18 April 2026 (UTC) ==== Connection / Disconnection requests ==== Can someone connect {{Z|32068}} and {{Z|15974}} to their tests and implementations. Thanks in advance. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 23:24, 14 March 2026 (UTC) :In the first function, there’s some issue with Maybe but I don’t think that’s the implementation. But I do think the error-handling for Maybe needs fixing. I’ll check back tomorrow and dig deeper if need be. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:48, 14 March 2026 (UTC) ::I fixed the error raising and checking, but the test is still failing for some reason? [[phab:T419920]] again? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:54, 14 March 2026 (UTC) :::It certainly looks like a conversion failure going into {{Z|Z22123}}. I made a [[Z32083|new implementation]] of {{Z|Z22120}} which is now “preferred”. If everything behaves itself, [[Z22123]] can be reconnected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:24, 15 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:56, 20 March 2026 (UTC) Can someone connect {{Z|32208}}, {{Z|32199}}, and {{Z|32204}}'s testcases and implementations? thanks in advance! --[[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 14:33, 20 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:48, 20 March 2026 (UTC) Can someone connect {{Z|32355}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 08:15, 22 March 2026 (UTC) :I haven't connected the implementation yet, because it doesn't seem to pass any of the test cases. If the implementation has any issues, then fix them first. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 22 March 2026 (UTC) ::Thanks. I fixed. One testcase has passed now. But another testcase still says "The lexeme doesn't have forms" although I added a lexical form about 20 hour ago. I suppose cashed data may not have been refreshed yet. So can you please connect implementation so that I can check precisely? [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 05:47, 23 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:32, 23 March 2026 (UTC) Can someone connect {{Z|32442}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 22:38, 23 March 2026 (UTC) :Did you mean to include spaces between "words" with your Implementation, or was that a copy-paste error? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:24, 24 March 2026 (UTC) ::Thanks. That's a copy-paste error. I deleted one space.[[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:55, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 24 March 2026 (UTC) Request to connect {{Z|32212}}, {{Z|32213}}, {{Z|32214}}, {{Z|32216}}, and {{Z|32240}}, all related to defining role sentence in Chinese for all variants. [[User:1F616EMO|1F616EMO]] ([[User talk:1F616EMO|talk]]) 03:21, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:28, 24 March 2026 (UTC) Can someone disconnect {{Z|10816}}'s Python implementation? Need to fix one of the test case errors. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 19:47, 26 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:59, 26 March 2026 (UTC) ::Fixed the Python implementation, if anyone could reconnect that again. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 20:11, 26 March 2026 (UTC) :::Noting that this was reconnected. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 14:40, 27 March 2026 (UTC) Can someone please disconnect {{Z|26574}}? It needs to be edited to add the Bengali equivalent of a period to the end of the sentence. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:59, 28 March 2026 (UTC) :Disconnected. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:05, 28 March 2026 (UTC) ::Thanks! And I am sorry forgot this before but the tests need to be fixed as well, could you please disconnect them, too? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:09, 28 March 2026 (UTC) :::I just added the periods to the tests myself. Tell me if I am incorrect in their placement. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:15, 28 March 2026 (UTC) ::::Done, thanks for updating the tests but one other change is needed: in Z26606, the expected string should be 'কাজী নজরুল ইসলাম একজন কবি ছিলেন।' now because I updated the function to indicate when a person is deceased. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:53, 28 March 2026 (UTC) :::::@[[User:ChaoticVermillion|ChaoticVermillion]], ping :) [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:03, 30 March 2026 (UTC) ::::::Apologies, I completely forgot about this. {{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 06:05, 31 March 2026 (UTC) :::::::Thank you. Can you please connect the implementation now? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:43, 31 March 2026 (UTC) ::::::::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please connect [[Z32954|Z32954’s]] implementation and test case. I woukd like to use it on Abstract Wikipedia. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please disconnect [[Z10779]]; I would like to simplify it. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:02, 31 March 2026 (UTC) ::Done, you can reconnect it now. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 08:24, 31 March 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:42, 31 March 2026 (UTC) Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC) Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC) Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC) :For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) :[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC) Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC) Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC) Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC) Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC) ::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC) Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC) :{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC) Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC) Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC) I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC) :{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC) Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC) Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC) Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC) Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC) :{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC) Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC) ==== [[WF:HL]] ==== I have recently drafted some revamps of [[Wikifunctions:Human languages]] ([[User:Xeroctic/Human languages]]) and [[Wikifunctions:Reserved ZIDs]] ([[User:Xeroctic/Reserved ZIDs]]) in my userspace, and I think they are ready to replace the originals. I have not included translation tags for HL (which would be entirely different) and they need major modification for RZIDs to add or re-add them, so I would like that to be done as well. — [[User:Xeroctic|Xeroctic]] ([[User talk:Xeroctic|talk]]) 16:39, 3 November 2025 (UTC) : {{s}} since Xeroctic's versions improve readability. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 11:17, 24 November 2025 (UTC) :: Restoring this unresolved thread which was archived in oldid 237379. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 14:36, 16 January 2026 (UTC) :[[WF:Human languages]]: Copying the categorisation from enWiktionary seems like a good idea. I don't understand why this page is separate from [[WF:Catalogue/Natural language operations]] though? (time/happenstance? [[WT:Human_languages#proposal|previous disc.]]) Redlinks to cataloguing subpages will remain red unless and until someone makes an NLG function in that language. :[[WF:Reserved ZIDs]]: Using the live labels is an obvious improvement. I appreciate it being kept up-to-date. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:55, 16 January 2026 (UTC) :{{support}} per Arlo Barnes and YoshiRulz [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 01:11, 11 March 2026 (UTC) :{{support}} Let’s do this already. --[[User:Mormegil|Mormegil]] ([[User talk:Mormegil|talk]]) 08:33, 27 March 2026 (UTC) :{{done}}, [[Special:Permalink/264775]] and [[Special:Permalink/264777]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 11 April 2026 (UTC) euqnvhvu07qh7u8qcb6ld9vruxnfwe2 267067 267058 2026-04-20T03:48:07Z YoshiRulz 10156 /* Connection / Disconnection requests */ Reply 267067 wikitext text/x-wiki <div style="border:1px solid grey; margin:1em 4em 2em; padding:1.5em 1em;"> <span style="font-size:2em;">Welcome to the '''community portal for Wikifunctions'''!</span> This is the central place to document Wikifunctions's to-do lists and ongoing project work. [To-do!] [[Special:MyLanguage/Wikifunctions:Catalogue|The catalogue of functions]] is a good place to start. For discussions, see [[Wikifunctions:Project chat]]. [[Category:Project]] </div> == Useful links == * [[Wikifunctions:List of policies and guidelines]] * [[Special:MyLanguage/Help:Contents|Help:Contents]] * [[Special:MyLanguage/Wikifunctions:Catalogue|Wikifunctions:Catalogue of functions]] ** [[Wikifunctions:Suggest a function]] * [[Wikifunctions:Type proposals]] * [[Special:MyLanguage/Wikifunctions:User scripts|Wikifunctions:User scripts]] * [[Wikifunctions:Requests for user groups]] * [[Wikifunctions:Requests for deletions]] == Noticeboards == * [[Wikifunctions:Project chat]] * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report vandalism]] * [[Wikifunctions:Translators' noticeboard]] == Task centre == === Perennial tasks === <!--Feel free to add new tasks to this section. However, if they are one-off requests, please add them to Tasks listed by users--> * [[File:OOjs UI icon language-ltr.svg|class=skin-invert]] [[Special:MyLanguage/Help:Multilingual|Translation]]: **[[Special:Random|Add a translation to a random object]] **[[Special:MyLanguage/Category:Policy|Add a translation to a policy page]] **[[Special:ListMissingLabels|See any objects without a label in a given language]] **[[Special:PageTranslation]] **[[Special:LanguageStats|Language statistics]] *[[File:Octicons-tools.svg|15px|class=skin-invert]] [[:Category:Tracking categories|Tracking categories]] * [[File:Octicons-tools.svg|15px|class=skin-invert]] [[Wikifunctions:Request for cleanup|Requests for cleanup]] === Tasks listed by users === :''Example:'' :* Fix [[Special:Random|this implementation]] please. {{User|Example2}} ::{{Done}}. Thanks for pointing that out! {{User|Example}} <hr/> [signing to enable reply link:--[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:27, 6 May 2024 (UTC) :Heya, I tried to make a {{Z|Z29010}} implementation in composition <small>({{Z|Z29012}})</small>, but it errors out: <code>Unable to convert to canonical form (path to the problem: "Z22K2.K1.K1.K2.Z5K2.Z528K1.Z99K1.Z7K1.Z8K4.[ 1 ].Z14K2.Z26107K2.Z21394K1.[ 1 ].Z10771K1.Z23753K2.Z18K1.{&quot;Z1K1&quot;:&quot;Z18&quot;,&quot;Z6K1&quot;:&quot;Z29010K5&quot;,&quot;Z18K1&quot;:&quot;&quot;}")</code> - why does this happen, and how would I fix it? I tried to use {{Z|Z28030}} as a guide, but for a first dive into composition I may have taken on something a bit large. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 02:49, 23 October 2025 (UTC) ::When you go to {{Z|Z29012}} you'll see two red words "Function" and "Wikidata item". Both of those were not set in the composition, so it is missing information. There may be more deeper problems, but fix this first. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:33, 23 October 2025 (UTC) ::{{done}} Works now, seemed to be just a couple typos. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:14, 24 December 2025 (UTC) :Please connect the tests and implementation for {{Z|29750}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:33, 25 November 2025 (UTC) ::This ^ was done, so thanks for that, and I've now built a new function around it that's ready to be connected: {{Z|29749}}<!-- --><br>Having fallbacks to other languages and indicating such does of course raise the question of ''when'' it should be indicated, and I certainly don't have the answer, so I might leave this message here for the multilingual among you to see it and chime in. Either on [[Talk:Z24144]], or by way of adding a test case on one of these functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:42, 25 November 2025 (UTC) :::If it’s about the way labels in fallback languages are displayed, perhaps the [[Talk:Z21583|Discussion page]] for {{Z|Z21583}} would be a better location? There has been some discussion at [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. (The spinoff, [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Fallbacks]], might also be relevant.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:23, 25 November 2025 (UTC) :Now that raising and catching errors has better support, [[Z28159]] should take an {{Z|50}} instead of a ZID {{Z|6}}. Unfortunately it's already been used in other functions so it might be a pain to change. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:20, 21 December 2025 (UTC) ::Yes. I think this gets fixed along with {{Z|Z28162}}, which is listed in [[Wikifunctions:Request for cleanup#Function:(!) throw error (Z28154)]]. ::@[[User:Dv103|Dv103]] I was thinking we might just wrap {{Z|851}}? Custom errors will support only strings for the foreseeable future, as I understand it [can’t currently locate the relevant comment on Phabricator]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 21 December 2025 (UTC) :The simple implementation for {{Z|30737}} is failing with [[Z516]], even though I can get a (correct) result by [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30260%22%2C%22Z30260K1%22%3A%5B%22Z6095%22%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L100%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L101%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L102%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L103%22%7D%5D%2C%22Z30260K2%22%3A%5B%22Z6030%22%2C%22Z6031%22%5D%2C%22Z30260K3%22%3A%5B%22Z60%22%5D%2C%22Z30260K4%22%3A%5B%22Z6092%22%5D%7D%7D%7D calling those functions on the test input]. Oddly enough [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z1%22%2C%22Z883K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22K2%22%3A%22Abacus%22%7D%5D%7D%7D%7D a trivial input] causes that to fail with the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 26 December 2025 (UTC) ::Sorry, I missed this one. Initial validation rejects a map with {{Z|Z1}} as its key type. Although it’s not guaranteed to be hashable, [[Z1]] should probably be admitted as a placeholder {{Z|Z4}}. In any event, using {{Z|Z6}} as the alternative seems to work and does not restrict the map to having only Strings for keys (as seen in {{Z|Z30906}}, where the keys have {{Z|Z39}} for their Type). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:18, 31 December 2025 (UTC) :::[[Z30907|Documented]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:50, 31 December 2025 (UTC) :The implementation for {{Z|29183}} is slightly incorrect, it needs to subtract 9 on the condition that variable <code>add</code> is &gt;9 (tests &gt;10 currently). For me to change {{Z|29185}}, the implementation needs to be disconnected from {{Z|29183}} by a functioneer ([[Special:ListUsers/functioneer]]) first. The english wiki also warns about using negative values as input for the modulo operation, so, in addition, the result computation should be rephrased to be <syntaxhighlight lang="python"> def intdivceil(x, d): return x//d + (0 if x % d == 0 else 1) return 10 * intdivceil(sum, 10) - sum </syntaxhighlight> :I'd also like to have all test cases of {{Z|29183}} connected by a functioneer, after changes to {{Z|29185}} have been commited. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 21:54, 2 January 2026 (UTC) ::Disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:12, 2 January 2026 (UTC) :::Thanks, changes done - please reconnect. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 22:33, 2 January 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:08, 2 January 2026 (UTC) :::Weird: {{Z|30940}} and {{Z|30941}} tests do not pass after the reconnect, although [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29183%22%2C%22Z29183K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2290544230009%22%7D%7D running them manually] produces the expected result. Judging from the timestamps within the detail view, pressing the Refresh-Button does not actually re-run the tests. :::It seems that their results have been generated with the previous function. Can you make an effort to dis- and reconnect these two tests? The (unconfirmed) presumption is that tests only run on demand (event-triggered vs time scheduled). If this is true it may be noteworthy in the [[WF:FAQ]]. :::The first test, {{Z|29184}}, did not exhibit the same problem, it has been updated as expected. Because the execution timestamps of all three tests do not vary greatly, they were probably triggered, correctly so, by the same event. In theory they should then have consequently worked on the same function - since the test results suggest different, there could have either been a race condition or a stale cache, eventually with some tests running before the action that triggered them was fully committed. If this is not a timing issue, the response to the connection event might miss to update some of the data structures associated with the connected tests and simply run them unchanged, but this is speculative. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 01:38, 3 January 2026 (UTC) ::::Yeah the cached failures are super annoying, I think they reduced the cache duration recently but it's still too high IMO. Disconnecting and reconnecting the Implementation triggered them to run again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:16, 3 January 2026 (UTC) :Can somebody connect the tests and implementation of this function? [[Z31047|arithmetical average of numbers (Z31047)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 04:35, 13 January 2026 (UTC) ::The implementation seems to fail all the tests. I suspect from the use of <code>{}</code> in Python code. Besides, on the implementation ({{Z|Z31048}}), it used <code>sum</code> as variable, which I don't think allowable in Python. Try to use another variable name. Last, what is the expected result of {{Z|Z31050}}? [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 04:50, 13 January 2026 (UTC) :::Sorry, @[[User:Sys64ish|Sys64ish]], I just got the expected result from {{Z|31050}}. I have connected the test cases, but not yet for the implementation as you may want to fix it first(?) [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:05, 13 January 2026 (UTC) ::::Fixed it, passes tests [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 05:09, 13 January 2026 (UTC) :::::{{Done}} connected! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:11, 13 January 2026 (UTC) :When I go to add a test to this function, for some reason I cannot select a fixed value for the expected value, the type is fixed to a function call. Can somebody fix this? [[Z31051|graph a one parameter function (Z31051)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 06:16, 13 January 2026 (UTC) ::You need to select an equality function, which in this case would be {{Z|889}} with {{Z|20924}} as an argument. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:59, 13 January 2026 (UTC) :::Just what I was about to say, only shorter! :::I had a look at the Python implementation and that doesn’t appear to be viable, because a {{Z|Z8}} object is data, not a callable Python function. I think a composition is the only option here, but we don’t appear to have a [[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 Z20838"|generator function for ]]{{Z|Z20838}} yet ([[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 z19677"|nor for rationals]]). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:39, 13 January 2026 (UTC) :Can somebody connect the tests and implementations of this function? [[Z31079|decimal number range (Z31079)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:57, 14 January 2026 (UTC) ::I’ve connected the test but there are a few issues with the implementation. The function has no return and the list to return shouldn’t be called range, as that overwrites the built-in range() function. Wikifunctions.Error requires a list of strings and you should probably guard against K3 being zero. Just let us know if you need any help with this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:22, 14 January 2026 (UTC) :::I think I fixed the implementation [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 14:28, 14 January 2026 (UTC) ::::Looks close. You probably want to *return* Wikifunctions.Error in order to halt execution. The K1 and K2 arguments are float64s rather than strings, so they need coercing to str for the error. You still risk a divide by zero if K3 has no guard. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:48, 14 January 2026 (UTC) :::::I fixed it now, tests are passing(?) and when I run it locally it works as intended. [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 02:22, 15 January 2026 (UTC) ::::::{{done}} ::::::I created {{Z|31093}} to fix the last test, since your Python implementation was returning slightly inaccurate values for [[w:en:Floating-point_arithmetic#Accuracy_problems|reasons]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:11, 15 January 2026 (UTC) :Can somebody connect the impl. and test cases of these functions? [[Z31051|generate real (float64) list from a function (Z31051)]] [[Z31111|increment (float64) (Z31111)]] [[Z31116|decrement (float64) (Z31116)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 00:11, 16 January 2026 (UTC) ::Mostly. I see {{Z|Z31051}} has its Minimum and Maximum defined as integers rather than float64, as defined for the generator. Something has to change here, and I’m guessing it’s [[Z31051]], so I disconnected its implementation again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:31, 16 January 2026 (UTC) :::all inputs except the input for the function are now float64 [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:36, 16 January 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:07, 16 January 2026 (UTC) : Can someone here connect the implementation and test cases of this function: [[Z18679|Malay cardinal to ordinal]]? {{User|Hakimi97}} :: {{Done}} [[User:Sys64ish|Sys32ish]] ([[User talk:Sys32ish|talk]]) 09:16, 19 January 2026 (UTC) :Can someone please add the following IPA symbols needed for {{Z|Z1099}} to <code>lookup</code> in the JavaScript implementation {{Z|Z29880}}? : "ɐ": "Q503323", : "u": "Q29653", : "ɕ": "Q605116", : "x": "Q271603", : "ʑ": "Q684085", : "ɣ": "Q654670", : "ʀ": "Q864677", : "χ": "Q849796", : "ʁ": "Q1054276", : "o": "Q862579", : "æ": "Q740768", : "ɪ": "Q1070049", : "ʊ": "Q1137807", :Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:23, 27 February 2026 (UTC) ::I forgot to mention the ligatures ::"ʤ": "Q778145", ::"ʧ": "Q518603", ::which could be put next to the already present ::"dʒ": "Q778145", ::"tʃ": "Q518603", ::--[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 27 February 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 00:33, 28 February 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 08:59, 28 February 2026 (UTC) :::May I ask to add the pairs as well? They can also occur in {{Z|1099}}. :::"ŋ": "Q463515" :::"ø": "Q118519" :::Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:48, 11 April 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:57, 12 April 2026 (UTC) :::::Thank you! (I overlooked that "ŋ" was already present). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 16:42, 12 April 2026 (UTC) : Can someone connect up [[Z31844]] and [[Z31837]]. These are better than the other implementations on their pages. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:04, 1 March 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:12, 1 March 2026 (UTC) :Hello, please connect {{Z|Z31729}}'s implementation and test cases. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:48, 8 March 2026 (UTC) ::The implementation does not seem to pass any of the test case. If you click on the [[File:Icon Information.svg|Icon_Information|15px|class=skin-invert-image]] (i) icon on the test status, you can find the error, what the implementation output, etc. Try to fix the implementation first. Thanks! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 11:22, 8 March 2026 (UTC) ::It seems you're returning a string value when it expects a HTML fragment. HTML fragment and string are different. Maybe you can change the output type to string? [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 11:44, 10 March 2026 (UTC) :::Thanks for running the tests, @[[User:NikolasKHF|NikolasKHF]]; I couldn’t run them on my own (seemingly because I don’t have the needed right). I will fix the errors. :::Thanks for looking into this, @[[User:Sys64ish|Sys64ish]]. I actually did want to return an HTML fragment instead of a string because I think that would be more useful on the wikis. However, it looks like I forgot to convert the string for most cases where an output is returned (hence why only one test failure actually complains about the output value being incorrect). [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:52, 10 March 2026 (UTC) :::I have fixed the errors and added a new test case. Please connect the implementation and all the test cases now. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:23, 28 March 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:04, 28 March 2026 (UTC) :Can someone connect [[Z31994]] and [[Z31999]] with its tests and implementations. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:41, 11 March 2026 (UTC) ::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 08:49, 11 March 2026 (UTC) :::Oh yeah I also made another function now, [[Z32004]]. Can someone connect its implementations and tests. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:02, 11 March 2026 (UTC) ::::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:23, 11 March 2026 (UTC) :Can someone connect up [[Z32013]]. Also how do you become able to connect and disconnect implementations? Is it only available to extended confirmed users? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:06, 12 March 2026 (UTC) ::I don’t believe this implementation should be connected at this time. The existing Python implementation respects the community consensus represented by the test cases connected to {{Z|Z24144}}. What do you think, @[[User:99of9|99of9]]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:28, 12 March 2026 (UTC) :::Fair, I didn't realise the test cases served as implicit consensus. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:42, 12 March 2026 (UTC) ::::No worries. It’s not clearly articulated, but we’ll clarify that later. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:51, 12 March 2026 (UTC) :::I'm not sure. At the moment it correctly reproduces all those we got "consensus" for. So in some sense this implementation is just suggesting/assuming extra fallbacks for those we haven't properly considered? One option would be to connect it and then add counter test cases if we ever felt we didn't like it's current suggestions. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:30, 13 March 2026 (UTC) ::::We should be careful… It’s not easy to tell how many test case results would be affected. It’s easy enough to disconnect again, of course, so I’m happy to give it a go while activity in this domain is at a low ebb. {{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:04, 13 March 2026 (UTC) ::To connect implementations, you need Functioneer rights, which can be requested here [[Wikifunctions:Requests for user groups]]. There is a 48-hour waiting period. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:32, 12 March 2026 (UTC) :Can someone connect up [[Z32027]] with its implementation and test? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:29, 13 March 2026 (UTC) ::And also [[Z32031]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:16, 13 March 2026 (UTC) :::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:51, 13 March 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:50, 13 March 2026 (UTC) {{tracked|T419920|resolved}} :What is wrong with my implementation at [[Z32055]]? Looking at the failed test, it returns an error because 'dict' has no attribute 'split', but I didn't use split anywhere in my code. What is the issue? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 01:38, 14 March 2026 (UTC) ::I think that error message is coming from the [[Z20424|type converter]]. I think <code>Z20424K1['Z20420K2']['Z20342K1']</code> would be a dictionary representing a {{Z|16098}} but the code is written as though it were a string? Neither Python nor type converters are in my wheelhouse. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:49, 14 March 2026 (UTC) :::I think this is [[:phab:T419920]] and presumed to be a consequence of this week’s rollout of “v2”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:08, 14 March 2026 (UTC) ::The type converter issue has gone away, but your Implementation doesn't quite match the tests (and composition), so I've disconnected it again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:54, 20 March 2026 (UTC) :What is wrong with my implementation at {{Z|Z32851}}? Btw, it would be really useful if errors said which dependency produced the error, instead of just saying "Error in evaluation". [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 07:18, 28 March 2026 (UTC) ::You were catching the wrong {{Z|50}}, but then the error should have bubbled up so you could see it. I think there's something broken in the site w/ {{Z|11}} right now since [[Z32804|I ran into a similar problem yesterday]]. (And to contradict my note there, while debugging your implementation I saw the same behaviour regardless of if I used [[Z26107]] or a literal Z11, so it must be a bug in WikiLambda.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 08:14, 28 March 2026 (UTC) :::Seems to be resolved now. Your implementation has already been connected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:01, 2 April 2026 (UTC) :Any guesses as to why [[Z32805]] is failing for [[Z33090]]? It says {{Z|507}} but still produces a value. Inspecting the actual and expected values ([https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z881%22%2C%22Z881K1%22%3A%22Z89%22%7D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3E%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EA%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EB%3C%2Fth%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E1%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA1%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB1%3C%2Ftd%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E2%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA2%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB2%3C%2Ftd%3E%22%7D%5D%5D%7D via echo]), I can see they're identical. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:44, 3 April 2026 (UTC) ::My guess is that there is a bug relating to {{Z|Z877}}. There are no guarantees, but switching the equality function seems successful. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:56, 3 April 2026 (UTC) :I suggested disconnecting implementations without mul fallback from {{Z|Z23753}} here: [[Talk:Z23753#Disconnect implementations without mul fallback]]. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 17:30, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z31832}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:44, 11 April 2026 (UTC) ::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:49, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:51, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z33340}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:04, 11 April 2026 (UTC) :::Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:05, 11 April 2026 (UTC) :Me again: can someone please connect the implementation and test cases of {{Z|Z33333}}? Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:51, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:59, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 22:15, 11 April 2026 (UTC) :Is it possible to add the variant of Chinese in {{Z|Z24309}}? The following is the fallback mechanism based on practical implementation on zhwiki ([[:zh:Wikipedia:地区词处理]]). :<syntaxhighlight lang="python"> 'zh': ['zh', 'zh-hant', 'zh-hans' 'mul', 'en'], 'zh-hant': ['zh-hant', 'zh', 'mul', 'en'], 'zh-hans': ['zh-hans', 'zh', 'mul', 'en'], 'zh-tw': ['zh-tw', 'zh-hant', 'zh', 'mul', 'en'], 'zh-hk': ['zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-mo': ['zh-mo', 'zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-cn': ['zh-cn', 'zh-hans', 'zh', 'mul', 'en'], 'zh-sg': ['zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], 'zh-my': ['zh-my', 'zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], </syntaxhighlight> : Is the function supposed to be hardcoded like this? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:06, 13 April 2026 (UTC) :: Sorry, I think we can omit zh-hant and zh-hans, as they are just the default implementation. I am also not sure whether zh should be included. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 11:08, 13 April 2026 (UTC) ::{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:07, 13 April 2026 (UTC) ::The list is hardcoded because, for now, there is no better option. I tried to implement the function with an external Typed map, but the composition is too long and convoluted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:08, 13 April 2026 (UTC) :::Now I've managed to do it: the external map is {{Z|Z33395}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:23, 13 April 2026 (UTC) ::::Thank you @[[User:Dv103|Dv103]]. There are a few corrections that needs to be done: ::::*In both [[Z32013]] and [[Z33395]], there is an extra line of <code>"zh-hk": "zh-hant"</code>. ::::*Per Cantonese (yue) local consensus, the fallback language of yue (and yue-hans/t) should be English (en) rather than zh(-xx). ::::*There are some duplicates in the resulting list (see [[Z33436]]) since it falls into the while-loop multiple times (when 'lastcode' appears in 'codes' and before "mul" and "en" are added). This can be fixed by either modifying the while-loop (perhaps better approach) or hardcoding the whole list including mul and en. ::::*After doing some research, I think the fallback chain should follow the [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/languages/messages/ gerrit files]. Please update the fallback chain according to the gerrit files. (Also, add zh-hant and zh-hans according to gerrit (but fix the point above first, otherwise there would be an infinite loop)) ::::Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 07:26, 14 April 2026 (UTC) :::::@[[User:Winston Sung|Winston Sung]], could you look into this and see if we can utilize gerrit directly? Or any other approaches that is better than hardcoding. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:05, 14 April 2026 (UTC) ::::::Once they are in they won't change often, so this is not a terrible case for hardcoding. --~ [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:34, 14 April 2026 (UTC) :::::I also don't see why we have to follow gerrit. Users here are welcome to come to consensus about how their language should operate on WF. Gerrit could be a good starting point, but I think we should retain agency. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:36, 14 April 2026 (UTC) ::::::Fair point. I think we can follow gerrit for now, as it should represent a consensus (more or less) for their language on other Wikimedia project. It would indeed not be a problem for hardcoding. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 12:19, 14 April 2026 (UTC) :{{Z|26107}} is still broken it seems. And unlike last time I ran into it, [[Z33664|this time]] I don't have the luxury of using a literal Z11. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:33, 18 April 2026 (UTC) ::To me it seems that it is working fine. Could you create a test that fails? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:43, 18 April 2026 (UTC) :::[[Z33730]], and from last time, [[Z32804]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 18 April 2026 (UTC) ::::I've connected those, and disabled the Implementation [[Z27080]] for now since the Function's other Implementations pass them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:14, 18 April 2026 (UTC) ::::These are not standard tests, because the outer call of the test is not the tested function. I wonder if that is causing the failures. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:18, 18 April 2026 (UTC) :::::Pretty sure it must be a v2 bug. The argument references must be resolved upstream; once they arrive here, it’s too late. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:25, 18 April 2026 (UTC) ::I think it’s the apply that is failing. The argument references [https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13436%22%2C%22Z13436K1%22%3A%22Z26107%22%2C%22Z13436K2%22%3A%22Z1444%22%2C%22Z13436K3%22%3A%5B%22Z6%22%2C%221%22%2C%222%22%5D%7D%7D appear unresolved]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:59, 18 April 2026 (UTC) :::The [[Z13436|2-ary apply Function]] works fine everywhere else, including its own test cases. And I didn't use it in [[Z32804]] which seems to show the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:18, 18 April 2026 (UTC) ::::I’ve added {{Z|Z33748}} to demonstrate the problem. I’ll file a ticket tomorrow, referencing {{Z|Z32804}} as well. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:09, 18 April 2026 (UTC) ==== Connection / Disconnection requests ==== Can someone connect {{Z|32068}} and {{Z|15974}} to their tests and implementations. Thanks in advance. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 23:24, 14 March 2026 (UTC) :In the first function, there’s some issue with Maybe but I don’t think that’s the implementation. But I do think the error-handling for Maybe needs fixing. I’ll check back tomorrow and dig deeper if need be. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:48, 14 March 2026 (UTC) ::I fixed the error raising and checking, but the test is still failing for some reason? [[phab:T419920]] again? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:54, 14 March 2026 (UTC) :::It certainly looks like a conversion failure going into {{Z|Z22123}}. I made a [[Z32083|new implementation]] of {{Z|Z22120}} which is now “preferred”. If everything behaves itself, [[Z22123]] can be reconnected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:24, 15 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:56, 20 March 2026 (UTC) Can someone connect {{Z|32208}}, {{Z|32199}}, and {{Z|32204}}'s testcases and implementations? thanks in advance! --[[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 14:33, 20 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:48, 20 March 2026 (UTC) Can someone connect {{Z|32355}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 08:15, 22 March 2026 (UTC) :I haven't connected the implementation yet, because it doesn't seem to pass any of the test cases. If the implementation has any issues, then fix them first. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 22 March 2026 (UTC) ::Thanks. I fixed. One testcase has passed now. But another testcase still says "The lexeme doesn't have forms" although I added a lexical form about 20 hour ago. I suppose cashed data may not have been refreshed yet. So can you please connect implementation so that I can check precisely? [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 05:47, 23 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:32, 23 March 2026 (UTC) Can someone connect {{Z|32442}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 22:38, 23 March 2026 (UTC) :Did you mean to include spaces between "words" with your Implementation, or was that a copy-paste error? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:24, 24 March 2026 (UTC) ::Thanks. That's a copy-paste error. I deleted one space.[[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:55, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 24 March 2026 (UTC) Request to connect {{Z|32212}}, {{Z|32213}}, {{Z|32214}}, {{Z|32216}}, and {{Z|32240}}, all related to defining role sentence in Chinese for all variants. [[User:1F616EMO|1F616EMO]] ([[User talk:1F616EMO|talk]]) 03:21, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:28, 24 March 2026 (UTC) Can someone disconnect {{Z|10816}}'s Python implementation? Need to fix one of the test case errors. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 19:47, 26 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:59, 26 March 2026 (UTC) ::Fixed the Python implementation, if anyone could reconnect that again. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 20:11, 26 March 2026 (UTC) :::Noting that this was reconnected. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 14:40, 27 March 2026 (UTC) Can someone please disconnect {{Z|26574}}? It needs to be edited to add the Bengali equivalent of a period to the end of the sentence. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:59, 28 March 2026 (UTC) :Disconnected. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:05, 28 March 2026 (UTC) ::Thanks! And I am sorry forgot this before but the tests need to be fixed as well, could you please disconnect them, too? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:09, 28 March 2026 (UTC) :::I just added the periods to the tests myself. Tell me if I am incorrect in their placement. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:15, 28 March 2026 (UTC) ::::Done, thanks for updating the tests but one other change is needed: in Z26606, the expected string should be 'কাজী নজরুল ইসলাম একজন কবি ছিলেন।' now because I updated the function to indicate when a person is deceased. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:53, 28 March 2026 (UTC) :::::@[[User:ChaoticVermillion|ChaoticVermillion]], ping :) [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:03, 30 March 2026 (UTC) ::::::Apologies, I completely forgot about this. {{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 06:05, 31 March 2026 (UTC) :::::::Thank you. Can you please connect the implementation now? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:43, 31 March 2026 (UTC) ::::::::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please connect [[Z32954|Z32954’s]] implementation and test case. I woukd like to use it on Abstract Wikipedia. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please disconnect [[Z10779]]; I would like to simplify it. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:02, 31 March 2026 (UTC) ::Done, you can reconnect it now. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 08:24, 31 March 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:42, 31 March 2026 (UTC) Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC) Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC) Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC) :For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) :[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC) Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC) Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC) Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC) Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC) ::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC) Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC) :{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC) Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC) Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC) I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC) :{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC) Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC) Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC) Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC) Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC) :{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC) Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC) ==== [[WF:HL]] ==== I have recently drafted some revamps of [[Wikifunctions:Human languages]] ([[User:Xeroctic/Human languages]]) and [[Wikifunctions:Reserved ZIDs]] ([[User:Xeroctic/Reserved ZIDs]]) in my userspace, and I think they are ready to replace the originals. I have not included translation tags for HL (which would be entirely different) and they need major modification for RZIDs to add or re-add them, so I would like that to be done as well. — [[User:Xeroctic|Xeroctic]] ([[User talk:Xeroctic|talk]]) 16:39, 3 November 2025 (UTC) : {{s}} since Xeroctic's versions improve readability. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 11:17, 24 November 2025 (UTC) :: Restoring this unresolved thread which was archived in oldid 237379. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 14:36, 16 January 2026 (UTC) :[[WF:Human languages]]: Copying the categorisation from enWiktionary seems like a good idea. I don't understand why this page is separate from [[WF:Catalogue/Natural language operations]] though? (time/happenstance? [[WT:Human_languages#proposal|previous disc.]]) Redlinks to cataloguing subpages will remain red unless and until someone makes an NLG function in that language. :[[WF:Reserved ZIDs]]: Using the live labels is an obvious improvement. I appreciate it being kept up-to-date. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:55, 16 January 2026 (UTC) :{{support}} per Arlo Barnes and YoshiRulz [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 01:11, 11 March 2026 (UTC) :{{support}} Let’s do this already. --[[User:Mormegil|Mormegil]] ([[User talk:Mormegil|talk]]) 08:33, 27 March 2026 (UTC) :{{done}}, [[Special:Permalink/264775]] and [[Special:Permalink/264777]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 11 April 2026 (UTC) p2wp9qlz6e2jhebw8mrm4eanqi0apa8 267107 267067 2026-04-20T10:25:38Z GrounderUK 50 /* Tasks listed by users */ +[[:phab:T423853]] 267107 wikitext text/x-wiki <div style="border:1px solid grey; margin:1em 4em 2em; padding:1.5em 1em;"> <span style="font-size:2em;">Welcome to the '''community portal for Wikifunctions'''!</span> This is the central place to document Wikifunctions's to-do lists and ongoing project work. [To-do!] [[Special:MyLanguage/Wikifunctions:Catalogue|The catalogue of functions]] is a good place to start. For discussions, see [[Wikifunctions:Project chat]]. [[Category:Project]] </div> == Useful links == * [[Wikifunctions:List of policies and guidelines]] * [[Special:MyLanguage/Help:Contents|Help:Contents]] * [[Special:MyLanguage/Wikifunctions:Catalogue|Wikifunctions:Catalogue of functions]] ** [[Wikifunctions:Suggest a function]] * [[Wikifunctions:Type proposals]] * [[Special:MyLanguage/Wikifunctions:User scripts|Wikifunctions:User scripts]] * [[Wikifunctions:Requests for user groups]] * [[Wikifunctions:Requests for deletions]] == Noticeboards == * [[Wikifunctions:Project chat]] * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report vandalism]] * [[Wikifunctions:Translators' noticeboard]] == Task centre == === Perennial tasks === <!--Feel free to add new tasks to this section. However, if they are one-off requests, please add them to Tasks listed by users--> * [[File:OOjs UI icon language-ltr.svg|class=skin-invert]] [[Special:MyLanguage/Help:Multilingual|Translation]]: **[[Special:Random|Add a translation to a random object]] **[[Special:MyLanguage/Category:Policy|Add a translation to a policy page]] **[[Special:ListMissingLabels|See any objects without a label in a given language]] **[[Special:PageTranslation]] **[[Special:LanguageStats|Language statistics]] *[[File:Octicons-tools.svg|15px|class=skin-invert]] [[:Category:Tracking categories|Tracking categories]] * [[File:Octicons-tools.svg|15px|class=skin-invert]] [[Wikifunctions:Request for cleanup|Requests for cleanup]] === Tasks listed by users === :''Example:'' :* Fix [[Special:Random|this implementation]] please. {{User|Example2}} ::{{Done}}. Thanks for pointing that out! {{User|Example}} <hr/> [signing to enable reply link:--[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:27, 6 May 2024 (UTC) :Heya, I tried to make a {{Z|Z29010}} implementation in composition <small>({{Z|Z29012}})</small>, but it errors out: <code>Unable to convert to canonical form (path to the problem: "Z22K2.K1.K1.K2.Z5K2.Z528K1.Z99K1.Z7K1.Z8K4.[ 1 ].Z14K2.Z26107K2.Z21394K1.[ 1 ].Z10771K1.Z23753K2.Z18K1.{&quot;Z1K1&quot;:&quot;Z18&quot;,&quot;Z6K1&quot;:&quot;Z29010K5&quot;,&quot;Z18K1&quot;:&quot;&quot;}")</code> - why does this happen, and how would I fix it? I tried to use {{Z|Z28030}} as a guide, but for a first dive into composition I may have taken on something a bit large. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 02:49, 23 October 2025 (UTC) ::When you go to {{Z|Z29012}} you'll see two red words "Function" and "Wikidata item". Both of those were not set in the composition, so it is missing information. There may be more deeper problems, but fix this first. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:33, 23 October 2025 (UTC) ::{{done}} Works now, seemed to be just a couple typos. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:14, 24 December 2025 (UTC) :Please connect the tests and implementation for {{Z|29750}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:33, 25 November 2025 (UTC) ::This ^ was done, so thanks for that, and I've now built a new function around it that's ready to be connected: {{Z|29749}}<!-- --><br>Having fallbacks to other languages and indicating such does of course raise the question of ''when'' it should be indicated, and I certainly don't have the answer, so I might leave this message here for the multilingual among you to see it and chime in. Either on [[Talk:Z24144]], or by way of adding a test case on one of these functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:42, 25 November 2025 (UTC) :::If it’s about the way labels in fallback languages are displayed, perhaps the [[Talk:Z21583|Discussion page]] for {{Z|Z21583}} would be a better location? There has been some discussion at [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. (The spinoff, [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Fallbacks]], might also be relevant.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:23, 25 November 2025 (UTC) :Now that raising and catching errors has better support, [[Z28159]] should take an {{Z|50}} instead of a ZID {{Z|6}}. Unfortunately it's already been used in other functions so it might be a pain to change. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:20, 21 December 2025 (UTC) ::Yes. I think this gets fixed along with {{Z|Z28162}}, which is listed in [[Wikifunctions:Request for cleanup#Function:(!) throw error (Z28154)]]. ::@[[User:Dv103|Dv103]] I was thinking we might just wrap {{Z|851}}? Custom errors will support only strings for the foreseeable future, as I understand it [can’t currently locate the relevant comment on Phabricator]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 21 December 2025 (UTC) :The simple implementation for {{Z|30737}} is failing with [[Z516]], even though I can get a (correct) result by [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30260%22%2C%22Z30260K1%22%3A%5B%22Z6095%22%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L100%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L101%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L102%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L103%22%7D%5D%2C%22Z30260K2%22%3A%5B%22Z6030%22%2C%22Z6031%22%5D%2C%22Z30260K3%22%3A%5B%22Z60%22%5D%2C%22Z30260K4%22%3A%5B%22Z6092%22%5D%7D%7D%7D calling those functions on the test input]. Oddly enough [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z1%22%2C%22Z883K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22K2%22%3A%22Abacus%22%7D%5D%7D%7D%7D a trivial input] causes that to fail with the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 26 December 2025 (UTC) ::Sorry, I missed this one. Initial validation rejects a map with {{Z|Z1}} as its key type. Although it’s not guaranteed to be hashable, [[Z1]] should probably be admitted as a placeholder {{Z|Z4}}. In any event, using {{Z|Z6}} as the alternative seems to work and does not restrict the map to having only Strings for keys (as seen in {{Z|Z30906}}, where the keys have {{Z|Z39}} for their Type). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:18, 31 December 2025 (UTC) :::[[Z30907|Documented]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:50, 31 December 2025 (UTC) :The implementation for {{Z|29183}} is slightly incorrect, it needs to subtract 9 on the condition that variable <code>add</code> is &gt;9 (tests &gt;10 currently). For me to change {{Z|29185}}, the implementation needs to be disconnected from {{Z|29183}} by a functioneer ([[Special:ListUsers/functioneer]]) first. The english wiki also warns about using negative values as input for the modulo operation, so, in addition, the result computation should be rephrased to be <syntaxhighlight lang="python"> def intdivceil(x, d): return x//d + (0 if x % d == 0 else 1) return 10 * intdivceil(sum, 10) - sum </syntaxhighlight> :I'd also like to have all test cases of {{Z|29183}} connected by a functioneer, after changes to {{Z|29185}} have been commited. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 21:54, 2 January 2026 (UTC) ::Disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:12, 2 January 2026 (UTC) :::Thanks, changes done - please reconnect. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 22:33, 2 January 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:08, 2 January 2026 (UTC) :::Weird: {{Z|30940}} and {{Z|30941}} tests do not pass after the reconnect, although [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29183%22%2C%22Z29183K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2290544230009%22%7D%7D running them manually] produces the expected result. Judging from the timestamps within the detail view, pressing the Refresh-Button does not actually re-run the tests. :::It seems that their results have been generated with the previous function. Can you make an effort to dis- and reconnect these two tests? The (unconfirmed) presumption is that tests only run on demand (event-triggered vs time scheduled). If this is true it may be noteworthy in the [[WF:FAQ]]. :::The first test, {{Z|29184}}, did not exhibit the same problem, it has been updated as expected. Because the execution timestamps of all three tests do not vary greatly, they were probably triggered, correctly so, by the same event. In theory they should then have consequently worked on the same function - since the test results suggest different, there could have either been a race condition or a stale cache, eventually with some tests running before the action that triggered them was fully committed. If this is not a timing issue, the response to the connection event might miss to update some of the data structures associated with the connected tests and simply run them unchanged, but this is speculative. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 01:38, 3 January 2026 (UTC) ::::Yeah the cached failures are super annoying, I think they reduced the cache duration recently but it's still too high IMO. Disconnecting and reconnecting the Implementation triggered them to run again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:16, 3 January 2026 (UTC) :Can somebody connect the tests and implementation of this function? [[Z31047|arithmetical average of numbers (Z31047)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 04:35, 13 January 2026 (UTC) ::The implementation seems to fail all the tests. I suspect from the use of <code>{}</code> in Python code. Besides, on the implementation ({{Z|Z31048}}), it used <code>sum</code> as variable, which I don't think allowable in Python. Try to use another variable name. Last, what is the expected result of {{Z|Z31050}}? [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 04:50, 13 January 2026 (UTC) :::Sorry, @[[User:Sys64ish|Sys64ish]], I just got the expected result from {{Z|31050}}. I have connected the test cases, but not yet for the implementation as you may want to fix it first(?) [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:05, 13 January 2026 (UTC) ::::Fixed it, passes tests [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 05:09, 13 January 2026 (UTC) :::::{{Done}} connected! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:11, 13 January 2026 (UTC) :When I go to add a test to this function, for some reason I cannot select a fixed value for the expected value, the type is fixed to a function call. Can somebody fix this? [[Z31051|graph a one parameter function (Z31051)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 06:16, 13 January 2026 (UTC) ::You need to select an equality function, which in this case would be {{Z|889}} with {{Z|20924}} as an argument. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:59, 13 January 2026 (UTC) :::Just what I was about to say, only shorter! :::I had a look at the Python implementation and that doesn’t appear to be viable, because a {{Z|Z8}} object is data, not a callable Python function. I think a composition is the only option here, but we don’t appear to have a [[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 Z20838"|generator function for ]]{{Z|Z20838}} yet ([[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 z19677"|nor for rationals]]). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:39, 13 January 2026 (UTC) :Can somebody connect the tests and implementations of this function? [[Z31079|decimal number range (Z31079)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:57, 14 January 2026 (UTC) ::I’ve connected the test but there are a few issues with the implementation. The function has no return and the list to return shouldn’t be called range, as that overwrites the built-in range() function. Wikifunctions.Error requires a list of strings and you should probably guard against K3 being zero. Just let us know if you need any help with this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:22, 14 January 2026 (UTC) :::I think I fixed the implementation [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 14:28, 14 January 2026 (UTC) ::::Looks close. You probably want to *return* Wikifunctions.Error in order to halt execution. The K1 and K2 arguments are float64s rather than strings, so they need coercing to str for the error. You still risk a divide by zero if K3 has no guard. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:48, 14 January 2026 (UTC) :::::I fixed it now, tests are passing(?) and when I run it locally it works as intended. [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 02:22, 15 January 2026 (UTC) ::::::{{done}} ::::::I created {{Z|31093}} to fix the last test, since your Python implementation was returning slightly inaccurate values for [[w:en:Floating-point_arithmetic#Accuracy_problems|reasons]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:11, 15 January 2026 (UTC) :Can somebody connect the impl. and test cases of these functions? [[Z31051|generate real (float64) list from a function (Z31051)]] [[Z31111|increment (float64) (Z31111)]] [[Z31116|decrement (float64) (Z31116)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 00:11, 16 January 2026 (UTC) ::Mostly. I see {{Z|Z31051}} has its Minimum and Maximum defined as integers rather than float64, as defined for the generator. Something has to change here, and I’m guessing it’s [[Z31051]], so I disconnected its implementation again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:31, 16 January 2026 (UTC) :::all inputs except the input for the function are now float64 [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:36, 16 January 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:07, 16 January 2026 (UTC) : Can someone here connect the implementation and test cases of this function: [[Z18679|Malay cardinal to ordinal]]? {{User|Hakimi97}} :: {{Done}} [[User:Sys64ish|Sys32ish]] ([[User talk:Sys32ish|talk]]) 09:16, 19 January 2026 (UTC) :Can someone please add the following IPA symbols needed for {{Z|Z1099}} to <code>lookup</code> in the JavaScript implementation {{Z|Z29880}}? : "ɐ": "Q503323", : "u": "Q29653", : "ɕ": "Q605116", : "x": "Q271603", : "ʑ": "Q684085", : "ɣ": "Q654670", : "ʀ": "Q864677", : "χ": "Q849796", : "ʁ": "Q1054276", : "o": "Q862579", : "æ": "Q740768", : "ɪ": "Q1070049", : "ʊ": "Q1137807", :Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:23, 27 February 2026 (UTC) ::I forgot to mention the ligatures ::"ʤ": "Q778145", ::"ʧ": "Q518603", ::which could be put next to the already present ::"dʒ": "Q778145", ::"tʃ": "Q518603", ::--[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 27 February 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 00:33, 28 February 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 08:59, 28 February 2026 (UTC) :::May I ask to add the pairs as well? They can also occur in {{Z|1099}}. :::"ŋ": "Q463515" :::"ø": "Q118519" :::Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:48, 11 April 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:57, 12 April 2026 (UTC) :::::Thank you! (I overlooked that "ŋ" was already present). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 16:42, 12 April 2026 (UTC) : Can someone connect up [[Z31844]] and [[Z31837]]. These are better than the other implementations on their pages. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:04, 1 March 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:12, 1 March 2026 (UTC) :Hello, please connect {{Z|Z31729}}'s implementation and test cases. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:48, 8 March 2026 (UTC) ::The implementation does not seem to pass any of the test case. If you click on the [[File:Icon Information.svg|Icon_Information|15px|class=skin-invert-image]] (i) icon on the test status, you can find the error, what the implementation output, etc. Try to fix the implementation first. Thanks! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 11:22, 8 March 2026 (UTC) ::It seems you're returning a string value when it expects a HTML fragment. HTML fragment and string are different. Maybe you can change the output type to string? [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 11:44, 10 March 2026 (UTC) :::Thanks for running the tests, @[[User:NikolasKHF|NikolasKHF]]; I couldn’t run them on my own (seemingly because I don’t have the needed right). I will fix the errors. :::Thanks for looking into this, @[[User:Sys64ish|Sys64ish]]. I actually did want to return an HTML fragment instead of a string because I think that would be more useful on the wikis. However, it looks like I forgot to convert the string for most cases where an output is returned (hence why only one test failure actually complains about the output value being incorrect). [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:52, 10 March 2026 (UTC) :::I have fixed the errors and added a new test case. Please connect the implementation and all the test cases now. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:23, 28 March 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:04, 28 March 2026 (UTC) :Can someone connect [[Z31994]] and [[Z31999]] with its tests and implementations. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:41, 11 March 2026 (UTC) ::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 08:49, 11 March 2026 (UTC) :::Oh yeah I also made another function now, [[Z32004]]. Can someone connect its implementations and tests. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:02, 11 March 2026 (UTC) ::::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:23, 11 March 2026 (UTC) :Can someone connect up [[Z32013]]. Also how do you become able to connect and disconnect implementations? Is it only available to extended confirmed users? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:06, 12 March 2026 (UTC) ::I don’t believe this implementation should be connected at this time. The existing Python implementation respects the community consensus represented by the test cases connected to {{Z|Z24144}}. What do you think, @[[User:99of9|99of9]]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:28, 12 March 2026 (UTC) :::Fair, I didn't realise the test cases served as implicit consensus. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:42, 12 March 2026 (UTC) ::::No worries. It’s not clearly articulated, but we’ll clarify that later. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:51, 12 March 2026 (UTC) :::I'm not sure. At the moment it correctly reproduces all those we got "consensus" for. So in some sense this implementation is just suggesting/assuming extra fallbacks for those we haven't properly considered? One option would be to connect it and then add counter test cases if we ever felt we didn't like it's current suggestions. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:30, 13 March 2026 (UTC) ::::We should be careful… It’s not easy to tell how many test case results would be affected. It’s easy enough to disconnect again, of course, so I’m happy to give it a go while activity in this domain is at a low ebb. {{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:04, 13 March 2026 (UTC) ::To connect implementations, you need Functioneer rights, which can be requested here [[Wikifunctions:Requests for user groups]]. There is a 48-hour waiting period. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:32, 12 March 2026 (UTC) :Can someone connect up [[Z32027]] with its implementation and test? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:29, 13 March 2026 (UTC) ::And also [[Z32031]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:16, 13 March 2026 (UTC) :::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:51, 13 March 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:50, 13 March 2026 (UTC) {{tracked|T419920|resolved}} :What is wrong with my implementation at [[Z32055]]? Looking at the failed test, it returns an error because 'dict' has no attribute 'split', but I didn't use split anywhere in my code. What is the issue? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 01:38, 14 March 2026 (UTC) ::I think that error message is coming from the [[Z20424|type converter]]. I think <code>Z20424K1['Z20420K2']['Z20342K1']</code> would be a dictionary representing a {{Z|16098}} but the code is written as though it were a string? Neither Python nor type converters are in my wheelhouse. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:49, 14 March 2026 (UTC) :::I think this is [[:phab:T419920]] and presumed to be a consequence of this week’s rollout of “v2”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:08, 14 March 2026 (UTC) ::The type converter issue has gone away, but your Implementation doesn't quite match the tests (and composition), so I've disconnected it again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:54, 20 March 2026 (UTC) :What is wrong with my implementation at {{Z|Z32851}}? Btw, it would be really useful if errors said which dependency produced the error, instead of just saying "Error in evaluation". [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 07:18, 28 March 2026 (UTC) ::You were catching the wrong {{Z|50}}, but then the error should have bubbled up so you could see it. I think there's something broken in the site w/ {{Z|11}} right now since [[Z32804|I ran into a similar problem yesterday]]. (And to contradict my note there, while debugging your implementation I saw the same behaviour regardless of if I used [[Z26107]] or a literal Z11, so it must be a bug in WikiLambda.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 08:14, 28 March 2026 (UTC) :::Seems to be resolved now. Your implementation has already been connected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:01, 2 April 2026 (UTC) :Any guesses as to why [[Z32805]] is failing for [[Z33090]]? It says {{Z|507}} but still produces a value. Inspecting the actual and expected values ([https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z881%22%2C%22Z881K1%22%3A%22Z89%22%7D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3E%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EA%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EB%3C%2Fth%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E1%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA1%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB1%3C%2Ftd%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E2%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA2%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB2%3C%2Ftd%3E%22%7D%5D%5D%7D via echo]), I can see they're identical. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:44, 3 April 2026 (UTC) ::My guess is that there is a bug relating to {{Z|Z877}}. There are no guarantees, but switching the equality function seems successful. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:56, 3 April 2026 (UTC) :I suggested disconnecting implementations without mul fallback from {{Z|Z23753}} here: [[Talk:Z23753#Disconnect implementations without mul fallback]]. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 17:30, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z31832}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:44, 11 April 2026 (UTC) ::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:49, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:51, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z33340}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:04, 11 April 2026 (UTC) :::Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:05, 11 April 2026 (UTC) :Me again: can someone please connect the implementation and test cases of {{Z|Z33333}}? Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:51, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:59, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 22:15, 11 April 2026 (UTC) :Is it possible to add the variant of Chinese in {{Z|Z24309}}? The following is the fallback mechanism based on practical implementation on zhwiki ([[:zh:Wikipedia:地区词处理]]). :<syntaxhighlight lang="python"> 'zh': ['zh', 'zh-hant', 'zh-hans' 'mul', 'en'], 'zh-hant': ['zh-hant', 'zh', 'mul', 'en'], 'zh-hans': ['zh-hans', 'zh', 'mul', 'en'], 'zh-tw': ['zh-tw', 'zh-hant', 'zh', 'mul', 'en'], 'zh-hk': ['zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-mo': ['zh-mo', 'zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-cn': ['zh-cn', 'zh-hans', 'zh', 'mul', 'en'], 'zh-sg': ['zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], 'zh-my': ['zh-my', 'zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], </syntaxhighlight> : Is the function supposed to be hardcoded like this? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:06, 13 April 2026 (UTC) :: Sorry, I think we can omit zh-hant and zh-hans, as they are just the default implementation. I am also not sure whether zh should be included. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 11:08, 13 April 2026 (UTC) ::{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:07, 13 April 2026 (UTC) ::The list is hardcoded because, for now, there is no better option. I tried to implement the function with an external Typed map, but the composition is too long and convoluted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:08, 13 April 2026 (UTC) :::Now I've managed to do it: the external map is {{Z|Z33395}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:23, 13 April 2026 (UTC) ::::Thank you @[[User:Dv103|Dv103]]. There are a few corrections that needs to be done: ::::*In both [[Z32013]] and [[Z33395]], there is an extra line of <code>"zh-hk": "zh-hant"</code>. ::::*Per Cantonese (yue) local consensus, the fallback language of yue (and yue-hans/t) should be English (en) rather than zh(-xx). ::::*There are some duplicates in the resulting list (see [[Z33436]]) since it falls into the while-loop multiple times (when 'lastcode' appears in 'codes' and before "mul" and "en" are added). This can be fixed by either modifying the while-loop (perhaps better approach) or hardcoding the whole list including mul and en. ::::*After doing some research, I think the fallback chain should follow the [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/languages/messages/ gerrit files]. Please update the fallback chain according to the gerrit files. (Also, add zh-hant and zh-hans according to gerrit (but fix the point above first, otherwise there would be an infinite loop)) ::::Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 07:26, 14 April 2026 (UTC) :::::@[[User:Winston Sung|Winston Sung]], could you look into this and see if we can utilize gerrit directly? Or any other approaches that is better than hardcoding. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:05, 14 April 2026 (UTC) ::::::Once they are in they won't change often, so this is not a terrible case for hardcoding. --~ [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:34, 14 April 2026 (UTC) :::::I also don't see why we have to follow gerrit. Users here are welcome to come to consensus about how their language should operate on WF. Gerrit could be a good starting point, but I think we should retain agency. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:36, 14 April 2026 (UTC) ::::::Fair point. I think we can follow gerrit for now, as it should represent a consensus (more or less) for their language on other Wikimedia project. It would indeed not be a problem for hardcoding. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 12:19, 14 April 2026 (UTC) :{{Z|26107}} is still broken it seems. And unlike last time I ran into it, [[Z33664|this time]] I don't have the luxury of using a literal Z11. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:33, 18 April 2026 (UTC) ::To me it seems that it is working fine. Could you create a test that fails? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:43, 18 April 2026 (UTC) :::[[Z33730]], and from last time, [[Z32804]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 18 April 2026 (UTC) ::::I've connected those, and disabled the Implementation [[Z27080]] for now since the Function's other Implementations pass them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:14, 18 April 2026 (UTC) ::::These are not standard tests, because the outer call of the test is not the tested function. I wonder if that is causing the failures. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:18, 18 April 2026 (UTC) :::::Pretty sure it must be a v2 bug. The argument references must be resolved upstream; once they arrive here, it’s too late. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:25, 18 April 2026 (UTC) ::I think it’s the apply that is failing. The argument references [https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13436%22%2C%22Z13436K1%22%3A%22Z26107%22%2C%22Z13436K2%22%3A%22Z1444%22%2C%22Z13436K3%22%3A%5B%22Z6%22%2C%221%22%2C%222%22%5D%7D%7D appear unresolved]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:59, 18 April 2026 (UTC) :::The [[Z13436|2-ary apply Function]] works fine everywhere else, including its own test cases. And I didn't use it in [[Z32804]] which seems to show the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:18, 18 April 2026 (UTC) {{tracked|T423853}} ::::I’ve added {{Z|Z33748}} to demonstrate the problem. I’ll file a ticket tomorrow, referencing {{Z|Z32804}} as well. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:09, 18 April 2026 (UTC) ==== Connection / Disconnection requests ==== Can someone connect {{Z|32068}} and {{Z|15974}} to their tests and implementations. Thanks in advance. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 23:24, 14 March 2026 (UTC) :In the first function, there’s some issue with Maybe but I don’t think that’s the implementation. But I do think the error-handling for Maybe needs fixing. I’ll check back tomorrow and dig deeper if need be. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:48, 14 March 2026 (UTC) ::I fixed the error raising and checking, but the test is still failing for some reason? [[phab:T419920]] again? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:54, 14 March 2026 (UTC) :::It certainly looks like a conversion failure going into {{Z|Z22123}}. I made a [[Z32083|new implementation]] of {{Z|Z22120}} which is now “preferred”. If everything behaves itself, [[Z22123]] can be reconnected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:24, 15 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:56, 20 March 2026 (UTC) Can someone connect {{Z|32208}}, {{Z|32199}}, and {{Z|32204}}'s testcases and implementations? thanks in advance! --[[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 14:33, 20 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:48, 20 March 2026 (UTC) Can someone connect {{Z|32355}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 08:15, 22 March 2026 (UTC) :I haven't connected the implementation yet, because it doesn't seem to pass any of the test cases. If the implementation has any issues, then fix them first. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 22 March 2026 (UTC) ::Thanks. I fixed. One testcase has passed now. But another testcase still says "The lexeme doesn't have forms" although I added a lexical form about 20 hour ago. I suppose cashed data may not have been refreshed yet. So can you please connect implementation so that I can check precisely? [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 05:47, 23 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:32, 23 March 2026 (UTC) Can someone connect {{Z|32442}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 22:38, 23 March 2026 (UTC) :Did you mean to include spaces between "words" with your Implementation, or was that a copy-paste error? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:24, 24 March 2026 (UTC) ::Thanks. That's a copy-paste error. I deleted one space.[[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:55, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 24 March 2026 (UTC) Request to connect {{Z|32212}}, {{Z|32213}}, {{Z|32214}}, {{Z|32216}}, and {{Z|32240}}, all related to defining role sentence in Chinese for all variants. [[User:1F616EMO|1F616EMO]] ([[User talk:1F616EMO|talk]]) 03:21, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:28, 24 March 2026 (UTC) Can someone disconnect {{Z|10816}}'s Python implementation? Need to fix one of the test case errors. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 19:47, 26 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:59, 26 March 2026 (UTC) ::Fixed the Python implementation, if anyone could reconnect that again. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 20:11, 26 March 2026 (UTC) :::Noting that this was reconnected. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 14:40, 27 March 2026 (UTC) Can someone please disconnect {{Z|26574}}? It needs to be edited to add the Bengali equivalent of a period to the end of the sentence. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:59, 28 March 2026 (UTC) :Disconnected. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:05, 28 March 2026 (UTC) ::Thanks! And I am sorry forgot this before but the tests need to be fixed as well, could you please disconnect them, too? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:09, 28 March 2026 (UTC) :::I just added the periods to the tests myself. Tell me if I am incorrect in their placement. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:15, 28 March 2026 (UTC) ::::Done, thanks for updating the tests but one other change is needed: in Z26606, the expected string should be 'কাজী নজরুল ইসলাম একজন কবি ছিলেন।' now because I updated the function to indicate when a person is deceased. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:53, 28 March 2026 (UTC) :::::@[[User:ChaoticVermillion|ChaoticVermillion]], ping :) [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:03, 30 March 2026 (UTC) ::::::Apologies, I completely forgot about this. {{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 06:05, 31 March 2026 (UTC) :::::::Thank you. Can you please connect the implementation now? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:43, 31 March 2026 (UTC) ::::::::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please connect [[Z32954|Z32954’s]] implementation and test case. I woukd like to use it on Abstract Wikipedia. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please disconnect [[Z10779]]; I would like to simplify it. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:02, 31 March 2026 (UTC) ::Done, you can reconnect it now. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 08:24, 31 March 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:42, 31 March 2026 (UTC) Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC) Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC) Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC) :For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) :[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC) Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC) Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC) Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC) Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC) ::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC) Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC) :{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC) Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC) Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC) I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC) :{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC) Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC) Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC) Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC) Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC) :{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC) Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC) ==== [[WF:HL]] ==== I have recently drafted some revamps of [[Wikifunctions:Human languages]] ([[User:Xeroctic/Human languages]]) and [[Wikifunctions:Reserved ZIDs]] ([[User:Xeroctic/Reserved ZIDs]]) in my userspace, and I think they are ready to replace the originals. I have not included translation tags for HL (which would be entirely different) and they need major modification for RZIDs to add or re-add them, so I would like that to be done as well. — [[User:Xeroctic|Xeroctic]] ([[User talk:Xeroctic|talk]]) 16:39, 3 November 2025 (UTC) : {{s}} since Xeroctic's versions improve readability. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 11:17, 24 November 2025 (UTC) :: Restoring this unresolved thread which was archived in oldid 237379. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 14:36, 16 January 2026 (UTC) :[[WF:Human languages]]: Copying the categorisation from enWiktionary seems like a good idea. I don't understand why this page is separate from [[WF:Catalogue/Natural language operations]] though? (time/happenstance? [[WT:Human_languages#proposal|previous disc.]]) Redlinks to cataloguing subpages will remain red unless and until someone makes an NLG function in that language. :[[WF:Reserved ZIDs]]: Using the live labels is an obvious improvement. I appreciate it being kept up-to-date. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:55, 16 January 2026 (UTC) :{{support}} per Arlo Barnes and YoshiRulz [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 01:11, 11 March 2026 (UTC) :{{support}} Let’s do this already. --[[User:Mormegil|Mormegil]] ([[User talk:Mormegil|talk]]) 08:33, 27 March 2026 (UTC) :{{done}}, [[Special:Permalink/264775]] and [[Special:Permalink/264777]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 11 April 2026 (UTC) g1mbe6in0bzvq4x7nrqing1py8tdm8g 267108 267107 2026-04-20T10:29:31Z GrounderUK 50 /* Tasks listed by users */ trial Add topic 267108 wikitext text/x-wiki <div style="border:1px solid grey; margin:1em 4em 2em; padding:1.5em 1em;"> <span style="font-size:2em;">Welcome to the '''community portal for Wikifunctions'''!</span> This is the central place to document Wikifunctions's to-do lists and ongoing project work. [To-do!] [[Special:MyLanguage/Wikifunctions:Catalogue|The catalogue of functions]] is a good place to start. For discussions, see [[Wikifunctions:Project chat]]. [[Category:Project]] </div> == Useful links == * [[Wikifunctions:List of policies and guidelines]] * [[Special:MyLanguage/Help:Contents|Help:Contents]] * [[Special:MyLanguage/Wikifunctions:Catalogue|Wikifunctions:Catalogue of functions]] ** [[Wikifunctions:Suggest a function]] * [[Wikifunctions:Type proposals]] * [[Special:MyLanguage/Wikifunctions:User scripts|Wikifunctions:User scripts]] * [[Wikifunctions:Requests for user groups]] * [[Wikifunctions:Requests for deletions]] == Noticeboards == * [[Wikifunctions:Project chat]] * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report vandalism]] * [[Wikifunctions:Translators' noticeboard]] == Task centre == === Perennial tasks === <!--Feel free to add new tasks to this section. However, if they are one-off requests, please add them to Tasks listed by users--> * [[File:OOjs UI icon language-ltr.svg|class=skin-invert]] [[Special:MyLanguage/Help:Multilingual|Translation]]: **[[Special:Random|Add a translation to a random object]] **[[Special:MyLanguage/Category:Policy|Add a translation to a policy page]] **[[Special:ListMissingLabels|See any objects without a label in a given language]] **[[Special:PageTranslation]] **[[Special:LanguageStats|Language statistics]] *[[File:Octicons-tools.svg|15px|class=skin-invert]] [[:Category:Tracking categories|Tracking categories]] * [[File:Octicons-tools.svg|15px|class=skin-invert]] [[Wikifunctions:Request for cleanup|Requests for cleanup]] === Tasks listed by users === :''Example:'' :* Fix [[Special:Random|this implementation]] please. {{User|Example2}} ::{{Done}}. Thanks for pointing that out! {{User|Example}} <hr/> __NEWSECTIONLINK__ [signing to enable reply link:--[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:27, 6 May 2024 (UTC) :Heya, I tried to make a {{Z|Z29010}} implementation in composition <small>({{Z|Z29012}})</small>, but it errors out: <code>Unable to convert to canonical form (path to the problem: "Z22K2.K1.K1.K2.Z5K2.Z528K1.Z99K1.Z7K1.Z8K4.[ 1 ].Z14K2.Z26107K2.Z21394K1.[ 1 ].Z10771K1.Z23753K2.Z18K1.{&quot;Z1K1&quot;:&quot;Z18&quot;,&quot;Z6K1&quot;:&quot;Z29010K5&quot;,&quot;Z18K1&quot;:&quot;&quot;}")</code> - why does this happen, and how would I fix it? I tried to use {{Z|Z28030}} as a guide, but for a first dive into composition I may have taken on something a bit large. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 02:49, 23 October 2025 (UTC) ::When you go to {{Z|Z29012}} you'll see two red words "Function" and "Wikidata item". Both of those were not set in the composition, so it is missing information. There may be more deeper problems, but fix this first. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:33, 23 October 2025 (UTC) ::{{done}} Works now, seemed to be just a couple typos. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:14, 24 December 2025 (UTC) :Please connect the tests and implementation for {{Z|29750}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:33, 25 November 2025 (UTC) ::This ^ was done, so thanks for that, and I've now built a new function around it that's ready to be connected: {{Z|29749}}<!-- --><br>Having fallbacks to other languages and indicating such does of course raise the question of ''when'' it should be indicated, and I certainly don't have the answer, so I might leave this message here for the multilingual among you to see it and chime in. Either on [[Talk:Z24144]], or by way of adding a test case on one of these functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:42, 25 November 2025 (UTC) :::If it’s about the way labels in fallback languages are displayed, perhaps the [[Talk:Z21583|Discussion page]] for {{Z|Z21583}} would be a better location? There has been some discussion at [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. (The spinoff, [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Fallbacks]], might also be relevant.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:23, 25 November 2025 (UTC) :Now that raising and catching errors has better support, [[Z28159]] should take an {{Z|50}} instead of a ZID {{Z|6}}. Unfortunately it's already been used in other functions so it might be a pain to change. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:20, 21 December 2025 (UTC) ::Yes. I think this gets fixed along with {{Z|Z28162}}, which is listed in [[Wikifunctions:Request for cleanup#Function:(!) throw error (Z28154)]]. ::@[[User:Dv103|Dv103]] I was thinking we might just wrap {{Z|851}}? Custom errors will support only strings for the foreseeable future, as I understand it [can’t currently locate the relevant comment on Phabricator]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 21 December 2025 (UTC) :The simple implementation for {{Z|30737}} is failing with [[Z516]], even though I can get a (correct) result by [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30260%22%2C%22Z30260K1%22%3A%5B%22Z6095%22%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L100%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L101%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L102%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L103%22%7D%5D%2C%22Z30260K2%22%3A%5B%22Z6030%22%2C%22Z6031%22%5D%2C%22Z30260K3%22%3A%5B%22Z60%22%5D%2C%22Z30260K4%22%3A%5B%22Z6092%22%5D%7D%7D%7D calling those functions on the test input]. Oddly enough [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z1%22%2C%22Z883K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22K2%22%3A%22Abacus%22%7D%5D%7D%7D%7D a trivial input] causes that to fail with the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 26 December 2025 (UTC) ::Sorry, I missed this one. Initial validation rejects a map with {{Z|Z1}} as its key type. Although it’s not guaranteed to be hashable, [[Z1]] should probably be admitted as a placeholder {{Z|Z4}}. In any event, using {{Z|Z6}} as the alternative seems to work and does not restrict the map to having only Strings for keys (as seen in {{Z|Z30906}}, where the keys have {{Z|Z39}} for their Type). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:18, 31 December 2025 (UTC) :::[[Z30907|Documented]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:50, 31 December 2025 (UTC) :The implementation for {{Z|29183}} is slightly incorrect, it needs to subtract 9 on the condition that variable <code>add</code> is &gt;9 (tests &gt;10 currently). For me to change {{Z|29185}}, the implementation needs to be disconnected from {{Z|29183}} by a functioneer ([[Special:ListUsers/functioneer]]) first. The english wiki also warns about using negative values as input for the modulo operation, so, in addition, the result computation should be rephrased to be <syntaxhighlight lang="python"> def intdivceil(x, d): return x//d + (0 if x % d == 0 else 1) return 10 * intdivceil(sum, 10) - sum </syntaxhighlight> :I'd also like to have all test cases of {{Z|29183}} connected by a functioneer, after changes to {{Z|29185}} have been commited. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 21:54, 2 January 2026 (UTC) ::Disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:12, 2 January 2026 (UTC) :::Thanks, changes done - please reconnect. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 22:33, 2 January 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:08, 2 January 2026 (UTC) :::Weird: {{Z|30940}} and {{Z|30941}} tests do not pass after the reconnect, although [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29183%22%2C%22Z29183K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2290544230009%22%7D%7D running them manually] produces the expected result. Judging from the timestamps within the detail view, pressing the Refresh-Button does not actually re-run the tests. :::It seems that their results have been generated with the previous function. Can you make an effort to dis- and reconnect these two tests? The (unconfirmed) presumption is that tests only run on demand (event-triggered vs time scheduled). If this is true it may be noteworthy in the [[WF:FAQ]]. :::The first test, {{Z|29184}}, did not exhibit the same problem, it has been updated as expected. Because the execution timestamps of all three tests do not vary greatly, they were probably triggered, correctly so, by the same event. In theory they should then have consequently worked on the same function - since the test results suggest different, there could have either been a race condition or a stale cache, eventually with some tests running before the action that triggered them was fully committed. If this is not a timing issue, the response to the connection event might miss to update some of the data structures associated with the connected tests and simply run them unchanged, but this is speculative. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 01:38, 3 January 2026 (UTC) ::::Yeah the cached failures are super annoying, I think they reduced the cache duration recently but it's still too high IMO. Disconnecting and reconnecting the Implementation triggered them to run again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:16, 3 January 2026 (UTC) :Can somebody connect the tests and implementation of this function? [[Z31047|arithmetical average of numbers (Z31047)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 04:35, 13 January 2026 (UTC) ::The implementation seems to fail all the tests. I suspect from the use of <code>{}</code> in Python code. Besides, on the implementation ({{Z|Z31048}}), it used <code>sum</code> as variable, which I don't think allowable in Python. Try to use another variable name. Last, what is the expected result of {{Z|Z31050}}? [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 04:50, 13 January 2026 (UTC) :::Sorry, @[[User:Sys64ish|Sys64ish]], I just got the expected result from {{Z|31050}}. I have connected the test cases, but not yet for the implementation as you may want to fix it first(?) [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:05, 13 January 2026 (UTC) ::::Fixed it, passes tests [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 05:09, 13 January 2026 (UTC) :::::{{Done}} connected! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:11, 13 January 2026 (UTC) :When I go to add a test to this function, for some reason I cannot select a fixed value for the expected value, the type is fixed to a function call. Can somebody fix this? [[Z31051|graph a one parameter function (Z31051)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 06:16, 13 January 2026 (UTC) ::You need to select an equality function, which in this case would be {{Z|889}} with {{Z|20924}} as an argument. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:59, 13 January 2026 (UTC) :::Just what I was about to say, only shorter! :::I had a look at the Python implementation and that doesn’t appear to be viable, because a {{Z|Z8}} object is data, not a callable Python function. I think a composition is the only option here, but we don’t appear to have a [[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 Z20838"|generator function for ]]{{Z|Z20838}} yet ([[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 z19677"|nor for rationals]]). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:39, 13 January 2026 (UTC) :Can somebody connect the tests and implementations of this function? [[Z31079|decimal number range (Z31079)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:57, 14 January 2026 (UTC) ::I’ve connected the test but there are a few issues with the implementation. The function has no return and the list to return shouldn’t be called range, as that overwrites the built-in range() function. Wikifunctions.Error requires a list of strings and you should probably guard against K3 being zero. Just let us know if you need any help with this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:22, 14 January 2026 (UTC) :::I think I fixed the implementation [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 14:28, 14 January 2026 (UTC) ::::Looks close. You probably want to *return* Wikifunctions.Error in order to halt execution. The K1 and K2 arguments are float64s rather than strings, so they need coercing to str for the error. You still risk a divide by zero if K3 has no guard. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:48, 14 January 2026 (UTC) :::::I fixed it now, tests are passing(?) and when I run it locally it works as intended. [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 02:22, 15 January 2026 (UTC) ::::::{{done}} ::::::I created {{Z|31093}} to fix the last test, since your Python implementation was returning slightly inaccurate values for [[w:en:Floating-point_arithmetic#Accuracy_problems|reasons]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:11, 15 January 2026 (UTC) :Can somebody connect the impl. and test cases of these functions? [[Z31051|generate real (float64) list from a function (Z31051)]] [[Z31111|increment (float64) (Z31111)]] [[Z31116|decrement (float64) (Z31116)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 00:11, 16 January 2026 (UTC) ::Mostly. I see {{Z|Z31051}} has its Minimum and Maximum defined as integers rather than float64, as defined for the generator. Something has to change here, and I’m guessing it’s [[Z31051]], so I disconnected its implementation again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:31, 16 January 2026 (UTC) :::all inputs except the input for the function are now float64 [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:36, 16 January 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:07, 16 January 2026 (UTC) : Can someone here connect the implementation and test cases of this function: [[Z18679|Malay cardinal to ordinal]]? {{User|Hakimi97}} :: {{Done}} [[User:Sys64ish|Sys32ish]] ([[User talk:Sys32ish|talk]]) 09:16, 19 January 2026 (UTC) :Can someone please add the following IPA symbols needed for {{Z|Z1099}} to <code>lookup</code> in the JavaScript implementation {{Z|Z29880}}? : "ɐ": "Q503323", : "u": "Q29653", : "ɕ": "Q605116", : "x": "Q271603", : "ʑ": "Q684085", : "ɣ": "Q654670", : "ʀ": "Q864677", : "χ": "Q849796", : "ʁ": "Q1054276", : "o": "Q862579", : "æ": "Q740768", : "ɪ": "Q1070049", : "ʊ": "Q1137807", :Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:23, 27 February 2026 (UTC) ::I forgot to mention the ligatures ::"ʤ": "Q778145", ::"ʧ": "Q518603", ::which could be put next to the already present ::"dʒ": "Q778145", ::"tʃ": "Q518603", ::--[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 27 February 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 00:33, 28 February 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 08:59, 28 February 2026 (UTC) :::May I ask to add the pairs as well? They can also occur in {{Z|1099}}. :::"ŋ": "Q463515" :::"ø": "Q118519" :::Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:48, 11 April 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:57, 12 April 2026 (UTC) :::::Thank you! (I overlooked that "ŋ" was already present). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 16:42, 12 April 2026 (UTC) : Can someone connect up [[Z31844]] and [[Z31837]]. These are better than the other implementations on their pages. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:04, 1 March 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:12, 1 March 2026 (UTC) :Hello, please connect {{Z|Z31729}}'s implementation and test cases. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:48, 8 March 2026 (UTC) ::The implementation does not seem to pass any of the test case. If you click on the [[File:Icon Information.svg|Icon_Information|15px|class=skin-invert-image]] (i) icon on the test status, you can find the error, what the implementation output, etc. Try to fix the implementation first. Thanks! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 11:22, 8 March 2026 (UTC) ::It seems you're returning a string value when it expects a HTML fragment. HTML fragment and string are different. Maybe you can change the output type to string? [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 11:44, 10 March 2026 (UTC) :::Thanks for running the tests, @[[User:NikolasKHF|NikolasKHF]]; I couldn’t run them on my own (seemingly because I don’t have the needed right). I will fix the errors. :::Thanks for looking into this, @[[User:Sys64ish|Sys64ish]]. I actually did want to return an HTML fragment instead of a string because I think that would be more useful on the wikis. However, it looks like I forgot to convert the string for most cases where an output is returned (hence why only one test failure actually complains about the output value being incorrect). [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:52, 10 March 2026 (UTC) :::I have fixed the errors and added a new test case. Please connect the implementation and all the test cases now. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:23, 28 March 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:04, 28 March 2026 (UTC) :Can someone connect [[Z31994]] and [[Z31999]] with its tests and implementations. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:41, 11 March 2026 (UTC) ::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 08:49, 11 March 2026 (UTC) :::Oh yeah I also made another function now, [[Z32004]]. Can someone connect its implementations and tests. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:02, 11 March 2026 (UTC) ::::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:23, 11 March 2026 (UTC) :Can someone connect up [[Z32013]]. Also how do you become able to connect and disconnect implementations? Is it only available to extended confirmed users? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:06, 12 March 2026 (UTC) ::I don’t believe this implementation should be connected at this time. The existing Python implementation respects the community consensus represented by the test cases connected to {{Z|Z24144}}. What do you think, @[[User:99of9|99of9]]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:28, 12 March 2026 (UTC) :::Fair, I didn't realise the test cases served as implicit consensus. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:42, 12 March 2026 (UTC) ::::No worries. It’s not clearly articulated, but we’ll clarify that later. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:51, 12 March 2026 (UTC) :::I'm not sure. At the moment it correctly reproduces all those we got "consensus" for. So in some sense this implementation is just suggesting/assuming extra fallbacks for those we haven't properly considered? One option would be to connect it and then add counter test cases if we ever felt we didn't like it's current suggestions. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:30, 13 March 2026 (UTC) ::::We should be careful… It’s not easy to tell how many test case results would be affected. It’s easy enough to disconnect again, of course, so I’m happy to give it a go while activity in this domain is at a low ebb. {{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:04, 13 March 2026 (UTC) ::To connect implementations, you need Functioneer rights, which can be requested here [[Wikifunctions:Requests for user groups]]. There is a 48-hour waiting period. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:32, 12 March 2026 (UTC) :Can someone connect up [[Z32027]] with its implementation and test? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:29, 13 March 2026 (UTC) ::And also [[Z32031]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:16, 13 March 2026 (UTC) :::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:51, 13 March 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:50, 13 March 2026 (UTC) {{tracked|T419920|resolved}} :What is wrong with my implementation at [[Z32055]]? Looking at the failed test, it returns an error because 'dict' has no attribute 'split', but I didn't use split anywhere in my code. What is the issue? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 01:38, 14 March 2026 (UTC) ::I think that error message is coming from the [[Z20424|type converter]]. I think <code>Z20424K1['Z20420K2']['Z20342K1']</code> would be a dictionary representing a {{Z|16098}} but the code is written as though it were a string? Neither Python nor type converters are in my wheelhouse. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:49, 14 March 2026 (UTC) :::I think this is [[:phab:T419920]] and presumed to be a consequence of this week’s rollout of “v2”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:08, 14 March 2026 (UTC) ::The type converter issue has gone away, but your Implementation doesn't quite match the tests (and composition), so I've disconnected it again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:54, 20 March 2026 (UTC) :What is wrong with my implementation at {{Z|Z32851}}? Btw, it would be really useful if errors said which dependency produced the error, instead of just saying "Error in evaluation". [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 07:18, 28 March 2026 (UTC) ::You were catching the wrong {{Z|50}}, but then the error should have bubbled up so you could see it. I think there's something broken in the site w/ {{Z|11}} right now since [[Z32804|I ran into a similar problem yesterday]]. (And to contradict my note there, while debugging your implementation I saw the same behaviour regardless of if I used [[Z26107]] or a literal Z11, so it must be a bug in WikiLambda.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 08:14, 28 March 2026 (UTC) :::Seems to be resolved now. Your implementation has already been connected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:01, 2 April 2026 (UTC) :Any guesses as to why [[Z32805]] is failing for [[Z33090]]? It says {{Z|507}} but still produces a value. Inspecting the actual and expected values ([https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z881%22%2C%22Z881K1%22%3A%22Z89%22%7D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3E%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EA%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EB%3C%2Fth%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E1%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA1%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB1%3C%2Ftd%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E2%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA2%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB2%3C%2Ftd%3E%22%7D%5D%5D%7D via echo]), I can see they're identical. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:44, 3 April 2026 (UTC) ::My guess is that there is a bug relating to {{Z|Z877}}. There are no guarantees, but switching the equality function seems successful. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:56, 3 April 2026 (UTC) :I suggested disconnecting implementations without mul fallback from {{Z|Z23753}} here: [[Talk:Z23753#Disconnect implementations without mul fallback]]. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 17:30, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z31832}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:44, 11 April 2026 (UTC) ::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:49, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:51, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z33340}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:04, 11 April 2026 (UTC) :::Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:05, 11 April 2026 (UTC) :Me again: can someone please connect the implementation and test cases of {{Z|Z33333}}? Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:51, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:59, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 22:15, 11 April 2026 (UTC) :Is it possible to add the variant of Chinese in {{Z|Z24309}}? The following is the fallback mechanism based on practical implementation on zhwiki ([[:zh:Wikipedia:地区词处理]]). :<syntaxhighlight lang="python"> 'zh': ['zh', 'zh-hant', 'zh-hans' 'mul', 'en'], 'zh-hant': ['zh-hant', 'zh', 'mul', 'en'], 'zh-hans': ['zh-hans', 'zh', 'mul', 'en'], 'zh-tw': ['zh-tw', 'zh-hant', 'zh', 'mul', 'en'], 'zh-hk': ['zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-mo': ['zh-mo', 'zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-cn': ['zh-cn', 'zh-hans', 'zh', 'mul', 'en'], 'zh-sg': ['zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], 'zh-my': ['zh-my', 'zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], </syntaxhighlight> : Is the function supposed to be hardcoded like this? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:06, 13 April 2026 (UTC) :: Sorry, I think we can omit zh-hant and zh-hans, as they are just the default implementation. I am also not sure whether zh should be included. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 11:08, 13 April 2026 (UTC) ::{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:07, 13 April 2026 (UTC) ::The list is hardcoded because, for now, there is no better option. I tried to implement the function with an external Typed map, but the composition is too long and convoluted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:08, 13 April 2026 (UTC) :::Now I've managed to do it: the external map is {{Z|Z33395}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:23, 13 April 2026 (UTC) ::::Thank you @[[User:Dv103|Dv103]]. There are a few corrections that needs to be done: ::::*In both [[Z32013]] and [[Z33395]], there is an extra line of <code>"zh-hk": "zh-hant"</code>. ::::*Per Cantonese (yue) local consensus, the fallback language of yue (and yue-hans/t) should be English (en) rather than zh(-xx). ::::*There are some duplicates in the resulting list (see [[Z33436]]) since it falls into the while-loop multiple times (when 'lastcode' appears in 'codes' and before "mul" and "en" are added). This can be fixed by either modifying the while-loop (perhaps better approach) or hardcoding the whole list including mul and en. ::::*After doing some research, I think the fallback chain should follow the [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/languages/messages/ gerrit files]. Please update the fallback chain according to the gerrit files. (Also, add zh-hant and zh-hans according to gerrit (but fix the point above first, otherwise there would be an infinite loop)) ::::Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 07:26, 14 April 2026 (UTC) :::::@[[User:Winston Sung|Winston Sung]], could you look into this and see if we can utilize gerrit directly? Or any other approaches that is better than hardcoding. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:05, 14 April 2026 (UTC) ::::::Once they are in they won't change often, so this is not a terrible case for hardcoding. --~ [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:34, 14 April 2026 (UTC) :::::I also don't see why we have to follow gerrit. Users here are welcome to come to consensus about how their language should operate on WF. Gerrit could be a good starting point, but I think we should retain agency. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:36, 14 April 2026 (UTC) ::::::Fair point. I think we can follow gerrit for now, as it should represent a consensus (more or less) for their language on other Wikimedia project. It would indeed not be a problem for hardcoding. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 12:19, 14 April 2026 (UTC) :{{Z|26107}} is still broken it seems. And unlike last time I ran into it, [[Z33664|this time]] I don't have the luxury of using a literal Z11. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:33, 18 April 2026 (UTC) ::To me it seems that it is working fine. Could you create a test that fails? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:43, 18 April 2026 (UTC) :::[[Z33730]], and from last time, [[Z32804]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 18 April 2026 (UTC) ::::I've connected those, and disabled the Implementation [[Z27080]] for now since the Function's other Implementations pass them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:14, 18 April 2026 (UTC) ::::These are not standard tests, because the outer call of the test is not the tested function. I wonder if that is causing the failures. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:18, 18 April 2026 (UTC) :::::Pretty sure it must be a v2 bug. The argument references must be resolved upstream; once they arrive here, it’s too late. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:25, 18 April 2026 (UTC) ::I think it’s the apply that is failing. The argument references [https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13436%22%2C%22Z13436K1%22%3A%22Z26107%22%2C%22Z13436K2%22%3A%22Z1444%22%2C%22Z13436K3%22%3A%5B%22Z6%22%2C%221%22%2C%222%22%5D%7D%7D appear unresolved]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:59, 18 April 2026 (UTC) :::The [[Z13436|2-ary apply Function]] works fine everywhere else, including its own test cases. And I didn't use it in [[Z32804]] which seems to show the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:18, 18 April 2026 (UTC) {{tracked|T423853}} ::::I’ve added {{Z|Z33748}} to demonstrate the problem. I’ll file a ticket tomorrow, referencing {{Z|Z32804}} as well. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:09, 18 April 2026 (UTC) ==== Connection / Disconnection requests ==== Can someone connect {{Z|32068}} and {{Z|15974}} to their tests and implementations. Thanks in advance. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 23:24, 14 March 2026 (UTC) :In the first function, there’s some issue with Maybe but I don’t think that’s the implementation. But I do think the error-handling for Maybe needs fixing. I’ll check back tomorrow and dig deeper if need be. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:48, 14 March 2026 (UTC) ::I fixed the error raising and checking, but the test is still failing for some reason? [[phab:T419920]] again? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:54, 14 March 2026 (UTC) :::It certainly looks like a conversion failure going into {{Z|Z22123}}. I made a [[Z32083|new implementation]] of {{Z|Z22120}} which is now “preferred”. If everything behaves itself, [[Z22123]] can be reconnected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:24, 15 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:56, 20 March 2026 (UTC) Can someone connect {{Z|32208}}, {{Z|32199}}, and {{Z|32204}}'s testcases and implementations? thanks in advance! --[[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 14:33, 20 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:48, 20 March 2026 (UTC) Can someone connect {{Z|32355}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 08:15, 22 March 2026 (UTC) :I haven't connected the implementation yet, because it doesn't seem to pass any of the test cases. If the implementation has any issues, then fix them first. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 22 March 2026 (UTC) ::Thanks. I fixed. One testcase has passed now. But another testcase still says "The lexeme doesn't have forms" although I added a lexical form about 20 hour ago. I suppose cashed data may not have been refreshed yet. So can you please connect implementation so that I can check precisely? [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 05:47, 23 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:32, 23 March 2026 (UTC) Can someone connect {{Z|32442}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 22:38, 23 March 2026 (UTC) :Did you mean to include spaces between "words" with your Implementation, or was that a copy-paste error? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:24, 24 March 2026 (UTC) ::Thanks. That's a copy-paste error. I deleted one space.[[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:55, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 24 March 2026 (UTC) Request to connect {{Z|32212}}, {{Z|32213}}, {{Z|32214}}, {{Z|32216}}, and {{Z|32240}}, all related to defining role sentence in Chinese for all variants. [[User:1F616EMO|1F616EMO]] ([[User talk:1F616EMO|talk]]) 03:21, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:28, 24 March 2026 (UTC) Can someone disconnect {{Z|10816}}'s Python implementation? Need to fix one of the test case errors. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 19:47, 26 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:59, 26 March 2026 (UTC) ::Fixed the Python implementation, if anyone could reconnect that again. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 20:11, 26 March 2026 (UTC) :::Noting that this was reconnected. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 14:40, 27 March 2026 (UTC) Can someone please disconnect {{Z|26574}}? It needs to be edited to add the Bengali equivalent of a period to the end of the sentence. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:59, 28 March 2026 (UTC) :Disconnected. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:05, 28 March 2026 (UTC) ::Thanks! And I am sorry forgot this before but the tests need to be fixed as well, could you please disconnect them, too? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:09, 28 March 2026 (UTC) :::I just added the periods to the tests myself. Tell me if I am incorrect in their placement. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:15, 28 March 2026 (UTC) ::::Done, thanks for updating the tests but one other change is needed: in Z26606, the expected string should be 'কাজী নজরুল ইসলাম একজন কবি ছিলেন।' now because I updated the function to indicate when a person is deceased. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:53, 28 March 2026 (UTC) :::::@[[User:ChaoticVermillion|ChaoticVermillion]], ping :) [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:03, 30 March 2026 (UTC) ::::::Apologies, I completely forgot about this. {{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 06:05, 31 March 2026 (UTC) :::::::Thank you. Can you please connect the implementation now? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:43, 31 March 2026 (UTC) ::::::::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please connect [[Z32954|Z32954’s]] implementation and test case. I woukd like to use it on Abstract Wikipedia. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please disconnect [[Z10779]]; I would like to simplify it. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:02, 31 March 2026 (UTC) ::Done, you can reconnect it now. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 08:24, 31 March 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:42, 31 March 2026 (UTC) Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC) Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC) Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC) :For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) :[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC) Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC) Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC) Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC) Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC) ::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC) Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC) :{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC) Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC) Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC) I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC) :{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC) Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC) Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC) Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC) Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC) :{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC) Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC) ==== [[WF:HL]] ==== I have recently drafted some revamps of [[Wikifunctions:Human languages]] ([[User:Xeroctic/Human languages]]) and [[Wikifunctions:Reserved ZIDs]] ([[User:Xeroctic/Reserved ZIDs]]) in my userspace, and I think they are ready to replace the originals. I have not included translation tags for HL (which would be entirely different) and they need major modification for RZIDs to add or re-add them, so I would like that to be done as well. — [[User:Xeroctic|Xeroctic]] ([[User talk:Xeroctic|talk]]) 16:39, 3 November 2025 (UTC) : {{s}} since Xeroctic's versions improve readability. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 11:17, 24 November 2025 (UTC) :: Restoring this unresolved thread which was archived in oldid 237379. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 14:36, 16 January 2026 (UTC) :[[WF:Human languages]]: Copying the categorisation from enWiktionary seems like a good idea. I don't understand why this page is separate from [[WF:Catalogue/Natural language operations]] though? (time/happenstance? [[WT:Human_languages#proposal|previous disc.]]) Redlinks to cataloguing subpages will remain red unless and until someone makes an NLG function in that language. :[[WF:Reserved ZIDs]]: Using the live labels is an obvious improvement. I appreciate it being kept up-to-date. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:55, 16 January 2026 (UTC) :{{support}} per Arlo Barnes and YoshiRulz [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 01:11, 11 March 2026 (UTC) :{{support}} Let’s do this already. --[[User:Mormegil|Mormegil]] ([[User talk:Mormegil|talk]]) 08:33, 27 March 2026 (UTC) :{{done}}, [[Special:Permalink/264775]] and [[Special:Permalink/264777]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 11 April 2026 (UTC) 9f4b5d4v9p2ufqvel0ziqjqow6h8dzk 267112 267108 2026-04-20T10:48:40Z OzmoOzmo 61847 /* Connection / Disconnection requests */ 267112 wikitext text/x-wiki <div style="border:1px solid grey; margin:1em 4em 2em; padding:1.5em 1em;"> <span style="font-size:2em;">Welcome to the '''community portal for Wikifunctions'''!</span> This is the central place to document Wikifunctions's to-do lists and ongoing project work. [To-do!] [[Special:MyLanguage/Wikifunctions:Catalogue|The catalogue of functions]] is a good place to start. For discussions, see [[Wikifunctions:Project chat]]. [[Category:Project]] </div> == Useful links == * [[Wikifunctions:List of policies and guidelines]] * [[Special:MyLanguage/Help:Contents|Help:Contents]] * [[Special:MyLanguage/Wikifunctions:Catalogue|Wikifunctions:Catalogue of functions]] ** [[Wikifunctions:Suggest a function]] * [[Wikifunctions:Type proposals]] * [[Special:MyLanguage/Wikifunctions:User scripts|Wikifunctions:User scripts]] * [[Wikifunctions:Requests for user groups]] * [[Wikifunctions:Requests for deletions]] == Noticeboards == * [[Wikifunctions:Project chat]] * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report vandalism]] * [[Wikifunctions:Translators' noticeboard]] == Task centre == === Perennial tasks === <!--Feel free to add new tasks to this section. However, if they are one-off requests, please add them to Tasks listed by users--> * [[File:OOjs UI icon language-ltr.svg|class=skin-invert]] [[Special:MyLanguage/Help:Multilingual|Translation]]: **[[Special:Random|Add a translation to a random object]] **[[Special:MyLanguage/Category:Policy|Add a translation to a policy page]] **[[Special:ListMissingLabels|See any objects without a label in a given language]] **[[Special:PageTranslation]] **[[Special:LanguageStats|Language statistics]] *[[File:Octicons-tools.svg|15px|class=skin-invert]] [[:Category:Tracking categories|Tracking categories]] * [[File:Octicons-tools.svg|15px|class=skin-invert]] [[Wikifunctions:Request for cleanup|Requests for cleanup]] === Tasks listed by users === :''Example:'' :* Fix [[Special:Random|this implementation]] please. {{User|Example2}} ::{{Done}}. Thanks for pointing that out! {{User|Example}} <hr/> __NEWSECTIONLINK__ [signing to enable reply link:--[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:27, 6 May 2024 (UTC) :Heya, I tried to make a {{Z|Z29010}} implementation in composition <small>({{Z|Z29012}})</small>, but it errors out: <code>Unable to convert to canonical form (path to the problem: "Z22K2.K1.K1.K2.Z5K2.Z528K1.Z99K1.Z7K1.Z8K4.[ 1 ].Z14K2.Z26107K2.Z21394K1.[ 1 ].Z10771K1.Z23753K2.Z18K1.{&quot;Z1K1&quot;:&quot;Z18&quot;,&quot;Z6K1&quot;:&quot;Z29010K5&quot;,&quot;Z18K1&quot;:&quot;&quot;}")</code> - why does this happen, and how would I fix it? I tried to use {{Z|Z28030}} as a guide, but for a first dive into composition I may have taken on something a bit large. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 02:49, 23 October 2025 (UTC) ::When you go to {{Z|Z29012}} you'll see two red words "Function" and "Wikidata item". Both of those were not set in the composition, so it is missing information. There may be more deeper problems, but fix this first. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:33, 23 October 2025 (UTC) ::{{done}} Works now, seemed to be just a couple typos. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:14, 24 December 2025 (UTC) :Please connect the tests and implementation for {{Z|29750}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:33, 25 November 2025 (UTC) ::This ^ was done, so thanks for that, and I've now built a new function around it that's ready to be connected: {{Z|29749}}<!-- --><br>Having fallbacks to other languages and indicating such does of course raise the question of ''when'' it should be indicated, and I certainly don't have the answer, so I might leave this message here for the multilingual among you to see it and chime in. Either on [[Talk:Z24144]], or by way of adding a test case on one of these functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:42, 25 November 2025 (UTC) :::If it’s about the way labels in fallback languages are displayed, perhaps the [[Talk:Z21583|Discussion page]] for {{Z|Z21583}} would be a better location? There has been some discussion at [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. (The spinoff, [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Fallbacks]], might also be relevant.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:23, 25 November 2025 (UTC) :Now that raising and catching errors has better support, [[Z28159]] should take an {{Z|50}} instead of a ZID {{Z|6}}. Unfortunately it's already been used in other functions so it might be a pain to change. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:20, 21 December 2025 (UTC) ::Yes. I think this gets fixed along with {{Z|Z28162}}, which is listed in [[Wikifunctions:Request for cleanup#Function:(!) throw error (Z28154)]]. ::@[[User:Dv103|Dv103]] I was thinking we might just wrap {{Z|851}}? Custom errors will support only strings for the foreseeable future, as I understand it [can’t currently locate the relevant comment on Phabricator]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 21 December 2025 (UTC) :The simple implementation for {{Z|30737}} is failing with [[Z516]], even though I can get a (correct) result by [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30260%22%2C%22Z30260K1%22%3A%5B%22Z6095%22%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L100%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L101%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L102%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L103%22%7D%5D%2C%22Z30260K2%22%3A%5B%22Z6030%22%2C%22Z6031%22%5D%2C%22Z30260K3%22%3A%5B%22Z60%22%5D%2C%22Z30260K4%22%3A%5B%22Z6092%22%5D%7D%7D%7D calling those functions on the test input]. Oddly enough [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z1%22%2C%22Z883K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22K2%22%3A%22Abacus%22%7D%5D%7D%7D%7D a trivial input] causes that to fail with the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 26 December 2025 (UTC) ::Sorry, I missed this one. Initial validation rejects a map with {{Z|Z1}} as its key type. Although it’s not guaranteed to be hashable, [[Z1]] should probably be admitted as a placeholder {{Z|Z4}}. In any event, using {{Z|Z6}} as the alternative seems to work and does not restrict the map to having only Strings for keys (as seen in {{Z|Z30906}}, where the keys have {{Z|Z39}} for their Type). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:18, 31 December 2025 (UTC) :::[[Z30907|Documented]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:50, 31 December 2025 (UTC) :The implementation for {{Z|29183}} is slightly incorrect, it needs to subtract 9 on the condition that variable <code>add</code> is &gt;9 (tests &gt;10 currently). For me to change {{Z|29185}}, the implementation needs to be disconnected from {{Z|29183}} by a functioneer ([[Special:ListUsers/functioneer]]) first. The english wiki also warns about using negative values as input for the modulo operation, so, in addition, the result computation should be rephrased to be <syntaxhighlight lang="python"> def intdivceil(x, d): return x//d + (0 if x % d == 0 else 1) return 10 * intdivceil(sum, 10) - sum </syntaxhighlight> :I'd also like to have all test cases of {{Z|29183}} connected by a functioneer, after changes to {{Z|29185}} have been commited. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 21:54, 2 January 2026 (UTC) ::Disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:12, 2 January 2026 (UTC) :::Thanks, changes done - please reconnect. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 22:33, 2 January 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:08, 2 January 2026 (UTC) :::Weird: {{Z|30940}} and {{Z|30941}} tests do not pass after the reconnect, although [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29183%22%2C%22Z29183K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2290544230009%22%7D%7D running them manually] produces the expected result. Judging from the timestamps within the detail view, pressing the Refresh-Button does not actually re-run the tests. :::It seems that their results have been generated with the previous function. Can you make an effort to dis- and reconnect these two tests? The (unconfirmed) presumption is that tests only run on demand (event-triggered vs time scheduled). If this is true it may be noteworthy in the [[WF:FAQ]]. :::The first test, {{Z|29184}}, did not exhibit the same problem, it has been updated as expected. Because the execution timestamps of all three tests do not vary greatly, they were probably triggered, correctly so, by the same event. In theory they should then have consequently worked on the same function - since the test results suggest different, there could have either been a race condition or a stale cache, eventually with some tests running before the action that triggered them was fully committed. If this is not a timing issue, the response to the connection event might miss to update some of the data structures associated with the connected tests and simply run them unchanged, but this is speculative. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 01:38, 3 January 2026 (UTC) ::::Yeah the cached failures are super annoying, I think they reduced the cache duration recently but it's still too high IMO. Disconnecting and reconnecting the Implementation triggered them to run again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:16, 3 January 2026 (UTC) :Can somebody connect the tests and implementation of this function? [[Z31047|arithmetical average of numbers (Z31047)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 04:35, 13 January 2026 (UTC) ::The implementation seems to fail all the tests. I suspect from the use of <code>{}</code> in Python code. Besides, on the implementation ({{Z|Z31048}}), it used <code>sum</code> as variable, which I don't think allowable in Python. Try to use another variable name. Last, what is the expected result of {{Z|Z31050}}? [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 04:50, 13 January 2026 (UTC) :::Sorry, @[[User:Sys64ish|Sys64ish]], I just got the expected result from {{Z|31050}}. I have connected the test cases, but not yet for the implementation as you may want to fix it first(?) [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:05, 13 January 2026 (UTC) ::::Fixed it, passes tests [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 05:09, 13 January 2026 (UTC) :::::{{Done}} connected! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:11, 13 January 2026 (UTC) :When I go to add a test to this function, for some reason I cannot select a fixed value for the expected value, the type is fixed to a function call. Can somebody fix this? [[Z31051|graph a one parameter function (Z31051)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 06:16, 13 January 2026 (UTC) ::You need to select an equality function, which in this case would be {{Z|889}} with {{Z|20924}} as an argument. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:59, 13 January 2026 (UTC) :::Just what I was about to say, only shorter! :::I had a look at the Python implementation and that doesn’t appear to be viable, because a {{Z|Z8}} object is data, not a callable Python function. I think a composition is the only option here, but we don’t appear to have a [[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 Z20838"|generator function for ]]{{Z|Z20838}} yet ([[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 z19677"|nor for rationals]]). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:39, 13 January 2026 (UTC) :Can somebody connect the tests and implementations of this function? [[Z31079|decimal number range (Z31079)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:57, 14 January 2026 (UTC) ::I’ve connected the test but there are a few issues with the implementation. The function has no return and the list to return shouldn’t be called range, as that overwrites the built-in range() function. Wikifunctions.Error requires a list of strings and you should probably guard against K3 being zero. Just let us know if you need any help with this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:22, 14 January 2026 (UTC) :::I think I fixed the implementation [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 14:28, 14 January 2026 (UTC) ::::Looks close. You probably want to *return* Wikifunctions.Error in order to halt execution. The K1 and K2 arguments are float64s rather than strings, so they need coercing to str for the error. You still risk a divide by zero if K3 has no guard. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:48, 14 January 2026 (UTC) :::::I fixed it now, tests are passing(?) and when I run it locally it works as intended. [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 02:22, 15 January 2026 (UTC) ::::::{{done}} ::::::I created {{Z|31093}} to fix the last test, since your Python implementation was returning slightly inaccurate values for [[w:en:Floating-point_arithmetic#Accuracy_problems|reasons]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:11, 15 January 2026 (UTC) :Can somebody connect the impl. and test cases of these functions? [[Z31051|generate real (float64) list from a function (Z31051)]] [[Z31111|increment (float64) (Z31111)]] [[Z31116|decrement (float64) (Z31116)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 00:11, 16 January 2026 (UTC) ::Mostly. I see {{Z|Z31051}} has its Minimum and Maximum defined as integers rather than float64, as defined for the generator. Something has to change here, and I’m guessing it’s [[Z31051]], so I disconnected its implementation again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:31, 16 January 2026 (UTC) :::all inputs except the input for the function are now float64 [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:36, 16 January 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:07, 16 January 2026 (UTC) : Can someone here connect the implementation and test cases of this function: [[Z18679|Malay cardinal to ordinal]]? {{User|Hakimi97}} :: {{Done}} [[User:Sys64ish|Sys32ish]] ([[User talk:Sys32ish|talk]]) 09:16, 19 January 2026 (UTC) :Can someone please add the following IPA symbols needed for {{Z|Z1099}} to <code>lookup</code> in the JavaScript implementation {{Z|Z29880}}? : "ɐ": "Q503323", : "u": "Q29653", : "ɕ": "Q605116", : "x": "Q271603", : "ʑ": "Q684085", : "ɣ": "Q654670", : "ʀ": "Q864677", : "χ": "Q849796", : "ʁ": "Q1054276", : "o": "Q862579", : "æ": "Q740768", : "ɪ": "Q1070049", : "ʊ": "Q1137807", :Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:23, 27 February 2026 (UTC) ::I forgot to mention the ligatures ::"ʤ": "Q778145", ::"ʧ": "Q518603", ::which could be put next to the already present ::"dʒ": "Q778145", ::"tʃ": "Q518603", ::--[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 27 February 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 00:33, 28 February 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 08:59, 28 February 2026 (UTC) :::May I ask to add the pairs as well? They can also occur in {{Z|1099}}. :::"ŋ": "Q463515" :::"ø": "Q118519" :::Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:48, 11 April 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:57, 12 April 2026 (UTC) :::::Thank you! (I overlooked that "ŋ" was already present). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 16:42, 12 April 2026 (UTC) : Can someone connect up [[Z31844]] and [[Z31837]]. These are better than the other implementations on their pages. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:04, 1 March 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:12, 1 March 2026 (UTC) :Hello, please connect {{Z|Z31729}}'s implementation and test cases. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:48, 8 March 2026 (UTC) ::The implementation does not seem to pass any of the test case. If you click on the [[File:Icon Information.svg|Icon_Information|15px|class=skin-invert-image]] (i) icon on the test status, you can find the error, what the implementation output, etc. Try to fix the implementation first. Thanks! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 11:22, 8 March 2026 (UTC) ::It seems you're returning a string value when it expects a HTML fragment. HTML fragment and string are different. Maybe you can change the output type to string? [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 11:44, 10 March 2026 (UTC) :::Thanks for running the tests, @[[User:NikolasKHF|NikolasKHF]]; I couldn’t run them on my own (seemingly because I don’t have the needed right). I will fix the errors. :::Thanks for looking into this, @[[User:Sys64ish|Sys64ish]]. I actually did want to return an HTML fragment instead of a string because I think that would be more useful on the wikis. However, it looks like I forgot to convert the string for most cases where an output is returned (hence why only one test failure actually complains about the output value being incorrect). [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:52, 10 March 2026 (UTC) :::I have fixed the errors and added a new test case. Please connect the implementation and all the test cases now. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:23, 28 March 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:04, 28 March 2026 (UTC) :Can someone connect [[Z31994]] and [[Z31999]] with its tests and implementations. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:41, 11 March 2026 (UTC) ::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 08:49, 11 March 2026 (UTC) :::Oh yeah I also made another function now, [[Z32004]]. Can someone connect its implementations and tests. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:02, 11 March 2026 (UTC) ::::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:23, 11 March 2026 (UTC) :Can someone connect up [[Z32013]]. Also how do you become able to connect and disconnect implementations? Is it only available to extended confirmed users? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:06, 12 March 2026 (UTC) ::I don’t believe this implementation should be connected at this time. The existing Python implementation respects the community consensus represented by the test cases connected to {{Z|Z24144}}. What do you think, @[[User:99of9|99of9]]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:28, 12 March 2026 (UTC) :::Fair, I didn't realise the test cases served as implicit consensus. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:42, 12 March 2026 (UTC) ::::No worries. It’s not clearly articulated, but we’ll clarify that later. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:51, 12 March 2026 (UTC) :::I'm not sure. At the moment it correctly reproduces all those we got "consensus" for. So in some sense this implementation is just suggesting/assuming extra fallbacks for those we haven't properly considered? One option would be to connect it and then add counter test cases if we ever felt we didn't like it's current suggestions. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:30, 13 March 2026 (UTC) ::::We should be careful… It’s not easy to tell how many test case results would be affected. It’s easy enough to disconnect again, of course, so I’m happy to give it a go while activity in this domain is at a low ebb. {{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:04, 13 March 2026 (UTC) ::To connect implementations, you need Functioneer rights, which can be requested here [[Wikifunctions:Requests for user groups]]. There is a 48-hour waiting period. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:32, 12 March 2026 (UTC) :Can someone connect up [[Z32027]] with its implementation and test? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:29, 13 March 2026 (UTC) ::And also [[Z32031]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:16, 13 March 2026 (UTC) :::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:51, 13 March 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:50, 13 March 2026 (UTC) {{tracked|T419920|resolved}} :What is wrong with my implementation at [[Z32055]]? Looking at the failed test, it returns an error because 'dict' has no attribute 'split', but I didn't use split anywhere in my code. What is the issue? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 01:38, 14 March 2026 (UTC) ::I think that error message is coming from the [[Z20424|type converter]]. I think <code>Z20424K1['Z20420K2']['Z20342K1']</code> would be a dictionary representing a {{Z|16098}} but the code is written as though it were a string? Neither Python nor type converters are in my wheelhouse. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:49, 14 March 2026 (UTC) :::I think this is [[:phab:T419920]] and presumed to be a consequence of this week’s rollout of “v2”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:08, 14 March 2026 (UTC) ::The type converter issue has gone away, but your Implementation doesn't quite match the tests (and composition), so I've disconnected it again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:54, 20 March 2026 (UTC) :What is wrong with my implementation at {{Z|Z32851}}? Btw, it would be really useful if errors said which dependency produced the error, instead of just saying "Error in evaluation". [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 07:18, 28 March 2026 (UTC) ::You were catching the wrong {{Z|50}}, but then the error should have bubbled up so you could see it. I think there's something broken in the site w/ {{Z|11}} right now since [[Z32804|I ran into a similar problem yesterday]]. (And to contradict my note there, while debugging your implementation I saw the same behaviour regardless of if I used [[Z26107]] or a literal Z11, so it must be a bug in WikiLambda.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 08:14, 28 March 2026 (UTC) :::Seems to be resolved now. Your implementation has already been connected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:01, 2 April 2026 (UTC) :Any guesses as to why [[Z32805]] is failing for [[Z33090]]? It says {{Z|507}} but still produces a value. Inspecting the actual and expected values ([https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z881%22%2C%22Z881K1%22%3A%22Z89%22%7D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3E%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EA%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EB%3C%2Fth%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E1%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA1%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB1%3C%2Ftd%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E2%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA2%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB2%3C%2Ftd%3E%22%7D%5D%5D%7D via echo]), I can see they're identical. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:44, 3 April 2026 (UTC) ::My guess is that there is a bug relating to {{Z|Z877}}. There are no guarantees, but switching the equality function seems successful. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:56, 3 April 2026 (UTC) :I suggested disconnecting implementations without mul fallback from {{Z|Z23753}} here: [[Talk:Z23753#Disconnect implementations without mul fallback]]. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 17:30, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z31832}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:44, 11 April 2026 (UTC) ::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:49, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:51, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z33340}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:04, 11 April 2026 (UTC) :::Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:05, 11 April 2026 (UTC) :Me again: can someone please connect the implementation and test cases of {{Z|Z33333}}? Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:51, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:59, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 22:15, 11 April 2026 (UTC) :Is it possible to add the variant of Chinese in {{Z|Z24309}}? The following is the fallback mechanism based on practical implementation on zhwiki ([[:zh:Wikipedia:地区词处理]]). :<syntaxhighlight lang="python"> 'zh': ['zh', 'zh-hant', 'zh-hans' 'mul', 'en'], 'zh-hant': ['zh-hant', 'zh', 'mul', 'en'], 'zh-hans': ['zh-hans', 'zh', 'mul', 'en'], 'zh-tw': ['zh-tw', 'zh-hant', 'zh', 'mul', 'en'], 'zh-hk': ['zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-mo': ['zh-mo', 'zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-cn': ['zh-cn', 'zh-hans', 'zh', 'mul', 'en'], 'zh-sg': ['zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], 'zh-my': ['zh-my', 'zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], </syntaxhighlight> : Is the function supposed to be hardcoded like this? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:06, 13 April 2026 (UTC) :: Sorry, I think we can omit zh-hant and zh-hans, as they are just the default implementation. I am also not sure whether zh should be included. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 11:08, 13 April 2026 (UTC) ::{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:07, 13 April 2026 (UTC) ::The list is hardcoded because, for now, there is no better option. I tried to implement the function with an external Typed map, but the composition is too long and convoluted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:08, 13 April 2026 (UTC) :::Now I've managed to do it: the external map is {{Z|Z33395}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:23, 13 April 2026 (UTC) ::::Thank you @[[User:Dv103|Dv103]]. There are a few corrections that needs to be done: ::::*In both [[Z32013]] and [[Z33395]], there is an extra line of <code>"zh-hk": "zh-hant"</code>. ::::*Per Cantonese (yue) local consensus, the fallback language of yue (and yue-hans/t) should be English (en) rather than zh(-xx). ::::*There are some duplicates in the resulting list (see [[Z33436]]) since it falls into the while-loop multiple times (when 'lastcode' appears in 'codes' and before "mul" and "en" are added). This can be fixed by either modifying the while-loop (perhaps better approach) or hardcoding the whole list including mul and en. ::::*After doing some research, I think the fallback chain should follow the [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/languages/messages/ gerrit files]. Please update the fallback chain according to the gerrit files. (Also, add zh-hant and zh-hans according to gerrit (but fix the point above first, otherwise there would be an infinite loop)) ::::Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 07:26, 14 April 2026 (UTC) :::::@[[User:Winston Sung|Winston Sung]], could you look into this and see if we can utilize gerrit directly? Or any other approaches that is better than hardcoding. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:05, 14 April 2026 (UTC) ::::::Once they are in they won't change often, so this is not a terrible case for hardcoding. --~ [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:34, 14 April 2026 (UTC) :::::I also don't see why we have to follow gerrit. Users here are welcome to come to consensus about how their language should operate on WF. Gerrit could be a good starting point, but I think we should retain agency. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:36, 14 April 2026 (UTC) ::::::Fair point. I think we can follow gerrit for now, as it should represent a consensus (more or less) for their language on other Wikimedia project. It would indeed not be a problem for hardcoding. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 12:19, 14 April 2026 (UTC) :{{Z|26107}} is still broken it seems. And unlike last time I ran into it, [[Z33664|this time]] I don't have the luxury of using a literal Z11. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:33, 18 April 2026 (UTC) ::To me it seems that it is working fine. Could you create a test that fails? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:43, 18 April 2026 (UTC) :::[[Z33730]], and from last time, [[Z32804]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 18 April 2026 (UTC) ::::I've connected those, and disabled the Implementation [[Z27080]] for now since the Function's other Implementations pass them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:14, 18 April 2026 (UTC) ::::These are not standard tests, because the outer call of the test is not the tested function. I wonder if that is causing the failures. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:18, 18 April 2026 (UTC) :::::Pretty sure it must be a v2 bug. The argument references must be resolved upstream; once they arrive here, it’s too late. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:25, 18 April 2026 (UTC) ::I think it’s the apply that is failing. The argument references [https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13436%22%2C%22Z13436K1%22%3A%22Z26107%22%2C%22Z13436K2%22%3A%22Z1444%22%2C%22Z13436K3%22%3A%5B%22Z6%22%2C%221%22%2C%222%22%5D%7D%7D appear unresolved]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:59, 18 April 2026 (UTC) :::The [[Z13436|2-ary apply Function]] works fine everywhere else, including its own test cases. And I didn't use it in [[Z32804]] which seems to show the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:18, 18 April 2026 (UTC) {{tracked|T423853}} ::::I’ve added {{Z|Z33748}} to demonstrate the problem. I’ll file a ticket tomorrow, referencing {{Z|Z32804}} as well. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:09, 18 April 2026 (UTC) ==== Connection / Disconnection requests ==== Can someone connect {{Z|32068}} and {{Z|15974}} to their tests and implementations. Thanks in advance. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 23:24, 14 March 2026 (UTC) :In the first function, there’s some issue with Maybe but I don’t think that’s the implementation. But I do think the error-handling for Maybe needs fixing. I’ll check back tomorrow and dig deeper if need be. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:48, 14 March 2026 (UTC) ::I fixed the error raising and checking, but the test is still failing for some reason? [[phab:T419920]] again? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:54, 14 March 2026 (UTC) :::It certainly looks like a conversion failure going into {{Z|Z22123}}. I made a [[Z32083|new implementation]] of {{Z|Z22120}} which is now “preferred”. If everything behaves itself, [[Z22123]] can be reconnected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:24, 15 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:56, 20 March 2026 (UTC) Can someone connect {{Z|32208}}, {{Z|32199}}, and {{Z|32204}}'s testcases and implementations? thanks in advance! --[[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 14:33, 20 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:48, 20 March 2026 (UTC) Can someone connect {{Z|32355}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 08:15, 22 March 2026 (UTC) :I haven't connected the implementation yet, because it doesn't seem to pass any of the test cases. If the implementation has any issues, then fix them first. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 22 March 2026 (UTC) ::Thanks. I fixed. One testcase has passed now. But another testcase still says "The lexeme doesn't have forms" although I added a lexical form about 20 hour ago. I suppose cashed data may not have been refreshed yet. So can you please connect implementation so that I can check precisely? [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 05:47, 23 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:32, 23 March 2026 (UTC) Can someone connect {{Z|32442}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 22:38, 23 March 2026 (UTC) :Did you mean to include spaces between "words" with your Implementation, or was that a copy-paste error? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:24, 24 March 2026 (UTC) ::Thanks. That's a copy-paste error. I deleted one space.[[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:55, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 24 March 2026 (UTC) Request to connect {{Z|32212}}, {{Z|32213}}, {{Z|32214}}, {{Z|32216}}, and {{Z|32240}}, all related to defining role sentence in Chinese for all variants. [[User:1F616EMO|1F616EMO]] ([[User talk:1F616EMO|talk]]) 03:21, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:28, 24 March 2026 (UTC) Can someone disconnect {{Z|10816}}'s Python implementation? Need to fix one of the test case errors. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 19:47, 26 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:59, 26 March 2026 (UTC) ::Fixed the Python implementation, if anyone could reconnect that again. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 20:11, 26 March 2026 (UTC) :::Noting that this was reconnected. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 14:40, 27 March 2026 (UTC) Can someone please disconnect {{Z|26574}}? It needs to be edited to add the Bengali equivalent of a period to the end of the sentence. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:59, 28 March 2026 (UTC) :Disconnected. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:05, 28 March 2026 (UTC) ::Thanks! And I am sorry forgot this before but the tests need to be fixed as well, could you please disconnect them, too? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:09, 28 March 2026 (UTC) :::I just added the periods to the tests myself. Tell me if I am incorrect in their placement. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:15, 28 March 2026 (UTC) ::::Done, thanks for updating the tests but one other change is needed: in Z26606, the expected string should be 'কাজী নজরুল ইসলাম একজন কবি ছিলেন।' now because I updated the function to indicate when a person is deceased. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:53, 28 March 2026 (UTC) :::::@[[User:ChaoticVermillion|ChaoticVermillion]], ping :) [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:03, 30 March 2026 (UTC) ::::::Apologies, I completely forgot about this. {{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 06:05, 31 March 2026 (UTC) :::::::Thank you. Can you please connect the implementation now? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:43, 31 March 2026 (UTC) ::::::::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please connect [[Z32954|Z32954’s]] implementation and test case. I woukd like to use it on Abstract Wikipedia. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please disconnect [[Z10779]]; I would like to simplify it. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:02, 31 March 2026 (UTC) ::Done, you can reconnect it now. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 08:24, 31 March 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:42, 31 March 2026 (UTC) Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC) Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC) Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC) :For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) :[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC) Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC) Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC) Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC) Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC) ::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC) Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC) :{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC) Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC) Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC) I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC) :{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC) Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC) Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC) Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC) Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC) :{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC) Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC) Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC) ==== [[WF:HL]] ==== I have recently drafted some revamps of [[Wikifunctions:Human languages]] ([[User:Xeroctic/Human languages]]) and [[Wikifunctions:Reserved ZIDs]] ([[User:Xeroctic/Reserved ZIDs]]) in my userspace, and I think they are ready to replace the originals. I have not included translation tags for HL (which would be entirely different) and they need major modification for RZIDs to add or re-add them, so I would like that to be done as well. — [[User:Xeroctic|Xeroctic]] ([[User talk:Xeroctic|talk]]) 16:39, 3 November 2025 (UTC) : {{s}} since Xeroctic's versions improve readability. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 11:17, 24 November 2025 (UTC) :: Restoring this unresolved thread which was archived in oldid 237379. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 14:36, 16 January 2026 (UTC) :[[WF:Human languages]]: Copying the categorisation from enWiktionary seems like a good idea. I don't understand why this page is separate from [[WF:Catalogue/Natural language operations]] though? (time/happenstance? [[WT:Human_languages#proposal|previous disc.]]) Redlinks to cataloguing subpages will remain red unless and until someone makes an NLG function in that language. :[[WF:Reserved ZIDs]]: Using the live labels is an obvious improvement. I appreciate it being kept up-to-date. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:55, 16 January 2026 (UTC) :{{support}} per Arlo Barnes and YoshiRulz [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 01:11, 11 March 2026 (UTC) :{{support}} Let’s do this already. --[[User:Mormegil|Mormegil]] ([[User talk:Mormegil|talk]]) 08:33, 27 March 2026 (UTC) :{{done}}, [[Special:Permalink/264775]] and [[Special:Permalink/264777]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 11 April 2026 (UTC) nhvqtcovrg9s724e9zxpzn6x6wln1ci 267114 267112 2026-04-20T10:56:22Z Dv103 11127 /* Connection / Disconnection requests */ Reply 267114 wikitext text/x-wiki <div style="border:1px solid grey; margin:1em 4em 2em; padding:1.5em 1em;"> <span style="font-size:2em;">Welcome to the '''community portal for Wikifunctions'''!</span> This is the central place to document Wikifunctions's to-do lists and ongoing project work. [To-do!] [[Special:MyLanguage/Wikifunctions:Catalogue|The catalogue of functions]] is a good place to start. For discussions, see [[Wikifunctions:Project chat]]. [[Category:Project]] </div> == Useful links == * [[Wikifunctions:List of policies and guidelines]] * [[Special:MyLanguage/Help:Contents|Help:Contents]] * [[Special:MyLanguage/Wikifunctions:Catalogue|Wikifunctions:Catalogue of functions]] ** [[Wikifunctions:Suggest a function]] * [[Wikifunctions:Type proposals]] * [[Special:MyLanguage/Wikifunctions:User scripts|Wikifunctions:User scripts]] * [[Wikifunctions:Requests for user groups]] * [[Wikifunctions:Requests for deletions]] == Noticeboards == * [[Wikifunctions:Project chat]] * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report vandalism]] * [[Wikifunctions:Translators' noticeboard]] == Task centre == === Perennial tasks === <!--Feel free to add new tasks to this section. However, if they are one-off requests, please add them to Tasks listed by users--> * [[File:OOjs UI icon language-ltr.svg|class=skin-invert]] [[Special:MyLanguage/Help:Multilingual|Translation]]: **[[Special:Random|Add a translation to a random object]] **[[Special:MyLanguage/Category:Policy|Add a translation to a policy page]] **[[Special:ListMissingLabels|See any objects without a label in a given language]] **[[Special:PageTranslation]] **[[Special:LanguageStats|Language statistics]] *[[File:Octicons-tools.svg|15px|class=skin-invert]] [[:Category:Tracking categories|Tracking categories]] * [[File:Octicons-tools.svg|15px|class=skin-invert]] [[Wikifunctions:Request for cleanup|Requests for cleanup]] === Tasks listed by users === :''Example:'' :* Fix [[Special:Random|this implementation]] please. {{User|Example2}} ::{{Done}}. Thanks for pointing that out! {{User|Example}} <hr/> __NEWSECTIONLINK__ [signing to enable reply link:--[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:27, 6 May 2024 (UTC) :Heya, I tried to make a {{Z|Z29010}} implementation in composition <small>({{Z|Z29012}})</small>, but it errors out: <code>Unable to convert to canonical form (path to the problem: "Z22K2.K1.K1.K2.Z5K2.Z528K1.Z99K1.Z7K1.Z8K4.[ 1 ].Z14K2.Z26107K2.Z21394K1.[ 1 ].Z10771K1.Z23753K2.Z18K1.{&quot;Z1K1&quot;:&quot;Z18&quot;,&quot;Z6K1&quot;:&quot;Z29010K5&quot;,&quot;Z18K1&quot;:&quot;&quot;}")</code> - why does this happen, and how would I fix it? I tried to use {{Z|Z28030}} as a guide, but for a first dive into composition I may have taken on something a bit large. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 02:49, 23 October 2025 (UTC) ::When you go to {{Z|Z29012}} you'll see two red words "Function" and "Wikidata item". Both of those were not set in the composition, so it is missing information. There may be more deeper problems, but fix this first. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:33, 23 October 2025 (UTC) ::{{done}} Works now, seemed to be just a couple typos. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:14, 24 December 2025 (UTC) :Please connect the tests and implementation for {{Z|29750}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:33, 25 November 2025 (UTC) ::This ^ was done, so thanks for that, and I've now built a new function around it that's ready to be connected: {{Z|29749}}<!-- --><br>Having fallbacks to other languages and indicating such does of course raise the question of ''when'' it should be indicated, and I certainly don't have the answer, so I might leave this message here for the multilingual among you to see it and chime in. Either on [[Talk:Z24144]], or by way of adding a test case on one of these functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:42, 25 November 2025 (UTC) :::If it’s about the way labels in fallback languages are displayed, perhaps the [[Talk:Z21583|Discussion page]] for {{Z|Z21583}} would be a better location? There has been some discussion at [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. (The spinoff, [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Fallbacks]], might also be relevant.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:23, 25 November 2025 (UTC) :Now that raising and catching errors has better support, [[Z28159]] should take an {{Z|50}} instead of a ZID {{Z|6}}. Unfortunately it's already been used in other functions so it might be a pain to change. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:20, 21 December 2025 (UTC) ::Yes. I think this gets fixed along with {{Z|Z28162}}, which is listed in [[Wikifunctions:Request for cleanup#Function:(!) throw error (Z28154)]]. ::@[[User:Dv103|Dv103]] I was thinking we might just wrap {{Z|851}}? Custom errors will support only strings for the foreseeable future, as I understand it [can’t currently locate the relevant comment on Phabricator]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 21 December 2025 (UTC) :The simple implementation for {{Z|30737}} is failing with [[Z516]], even though I can get a (correct) result by [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30260%22%2C%22Z30260K1%22%3A%5B%22Z6095%22%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L100%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L101%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L102%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L103%22%7D%5D%2C%22Z30260K2%22%3A%5B%22Z6030%22%2C%22Z6031%22%5D%2C%22Z30260K3%22%3A%5B%22Z60%22%5D%2C%22Z30260K4%22%3A%5B%22Z6092%22%5D%7D%7D%7D calling those functions on the test input]. Oddly enough [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z1%22%2C%22Z883K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22K2%22%3A%22Abacus%22%7D%5D%7D%7D%7D a trivial input] causes that to fail with the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 26 December 2025 (UTC) ::Sorry, I missed this one. Initial validation rejects a map with {{Z|Z1}} as its key type. Although it’s not guaranteed to be hashable, [[Z1]] should probably be admitted as a placeholder {{Z|Z4}}. In any event, using {{Z|Z6}} as the alternative seems to work and does not restrict the map to having only Strings for keys (as seen in {{Z|Z30906}}, where the keys have {{Z|Z39}} for their Type). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:18, 31 December 2025 (UTC) :::[[Z30907|Documented]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:50, 31 December 2025 (UTC) :The implementation for {{Z|29183}} is slightly incorrect, it needs to subtract 9 on the condition that variable <code>add</code> is &gt;9 (tests &gt;10 currently). For me to change {{Z|29185}}, the implementation needs to be disconnected from {{Z|29183}} by a functioneer ([[Special:ListUsers/functioneer]]) first. The english wiki also warns about using negative values as input for the modulo operation, so, in addition, the result computation should be rephrased to be <syntaxhighlight lang="python"> def intdivceil(x, d): return x//d + (0 if x % d == 0 else 1) return 10 * intdivceil(sum, 10) - sum </syntaxhighlight> :I'd also like to have all test cases of {{Z|29183}} connected by a functioneer, after changes to {{Z|29185}} have been commited. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 21:54, 2 January 2026 (UTC) ::Disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:12, 2 January 2026 (UTC) :::Thanks, changes done - please reconnect. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 22:33, 2 January 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:08, 2 January 2026 (UTC) :::Weird: {{Z|30940}} and {{Z|30941}} tests do not pass after the reconnect, although [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29183%22%2C%22Z29183K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2290544230009%22%7D%7D running them manually] produces the expected result. Judging from the timestamps within the detail view, pressing the Refresh-Button does not actually re-run the tests. :::It seems that their results have been generated with the previous function. Can you make an effort to dis- and reconnect these two tests? The (unconfirmed) presumption is that tests only run on demand (event-triggered vs time scheduled). If this is true it may be noteworthy in the [[WF:FAQ]]. :::The first test, {{Z|29184}}, did not exhibit the same problem, it has been updated as expected. Because the execution timestamps of all three tests do not vary greatly, they were probably triggered, correctly so, by the same event. In theory they should then have consequently worked on the same function - since the test results suggest different, there could have either been a race condition or a stale cache, eventually with some tests running before the action that triggered them was fully committed. If this is not a timing issue, the response to the connection event might miss to update some of the data structures associated with the connected tests and simply run them unchanged, but this is speculative. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 01:38, 3 January 2026 (UTC) ::::Yeah the cached failures are super annoying, I think they reduced the cache duration recently but it's still too high IMO. Disconnecting and reconnecting the Implementation triggered them to run again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:16, 3 January 2026 (UTC) :Can somebody connect the tests and implementation of this function? [[Z31047|arithmetical average of numbers (Z31047)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 04:35, 13 January 2026 (UTC) ::The implementation seems to fail all the tests. I suspect from the use of <code>{}</code> in Python code. Besides, on the implementation ({{Z|Z31048}}), it used <code>sum</code> as variable, which I don't think allowable in Python. Try to use another variable name. Last, what is the expected result of {{Z|Z31050}}? [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 04:50, 13 January 2026 (UTC) :::Sorry, @[[User:Sys64ish|Sys64ish]], I just got the expected result from {{Z|31050}}. I have connected the test cases, but not yet for the implementation as you may want to fix it first(?) [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:05, 13 January 2026 (UTC) ::::Fixed it, passes tests [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 05:09, 13 January 2026 (UTC) :::::{{Done}} connected! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:11, 13 January 2026 (UTC) :When I go to add a test to this function, for some reason I cannot select a fixed value for the expected value, the type is fixed to a function call. Can somebody fix this? [[Z31051|graph a one parameter function (Z31051)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 06:16, 13 January 2026 (UTC) ::You need to select an equality function, which in this case would be {{Z|889}} with {{Z|20924}} as an argument. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:59, 13 January 2026 (UTC) :::Just what I was about to say, only shorter! :::I had a look at the Python implementation and that doesn’t appear to be viable, because a {{Z|Z8}} object is data, not a callable Python function. I think a composition is the only option here, but we don’t appear to have a [[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 Z20838"|generator function for ]]{{Z|Z20838}} yet ([[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 z19677"|nor for rationals]]). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:39, 13 January 2026 (UTC) :Can somebody connect the tests and implementations of this function? [[Z31079|decimal number range (Z31079)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:57, 14 January 2026 (UTC) ::I’ve connected the test but there are a few issues with the implementation. The function has no return and the list to return shouldn’t be called range, as that overwrites the built-in range() function. Wikifunctions.Error requires a list of strings and you should probably guard against K3 being zero. Just let us know if you need any help with this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:22, 14 January 2026 (UTC) :::I think I fixed the implementation [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 14:28, 14 January 2026 (UTC) ::::Looks close. You probably want to *return* Wikifunctions.Error in order to halt execution. The K1 and K2 arguments are float64s rather than strings, so they need coercing to str for the error. You still risk a divide by zero if K3 has no guard. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:48, 14 January 2026 (UTC) :::::I fixed it now, tests are passing(?) and when I run it locally it works as intended. [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 02:22, 15 January 2026 (UTC) ::::::{{done}} ::::::I created {{Z|31093}} to fix the last test, since your Python implementation was returning slightly inaccurate values for [[w:en:Floating-point_arithmetic#Accuracy_problems|reasons]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:11, 15 January 2026 (UTC) :Can somebody connect the impl. and test cases of these functions? [[Z31051|generate real (float64) list from a function (Z31051)]] [[Z31111|increment (float64) (Z31111)]] [[Z31116|decrement (float64) (Z31116)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 00:11, 16 January 2026 (UTC) ::Mostly. I see {{Z|Z31051}} has its Minimum and Maximum defined as integers rather than float64, as defined for the generator. Something has to change here, and I’m guessing it’s [[Z31051]], so I disconnected its implementation again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:31, 16 January 2026 (UTC) :::all inputs except the input for the function are now float64 [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:36, 16 January 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:07, 16 January 2026 (UTC) : Can someone here connect the implementation and test cases of this function: [[Z18679|Malay cardinal to ordinal]]? {{User|Hakimi97}} :: {{Done}} [[User:Sys64ish|Sys32ish]] ([[User talk:Sys32ish|talk]]) 09:16, 19 January 2026 (UTC) :Can someone please add the following IPA symbols needed for {{Z|Z1099}} to <code>lookup</code> in the JavaScript implementation {{Z|Z29880}}? : "ɐ": "Q503323", : "u": "Q29653", : "ɕ": "Q605116", : "x": "Q271603", : "ʑ": "Q684085", : "ɣ": "Q654670", : "ʀ": "Q864677", : "χ": "Q849796", : "ʁ": "Q1054276", : "o": "Q862579", : "æ": "Q740768", : "ɪ": "Q1070049", : "ʊ": "Q1137807", :Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:23, 27 February 2026 (UTC) ::I forgot to mention the ligatures ::"ʤ": "Q778145", ::"ʧ": "Q518603", ::which could be put next to the already present ::"dʒ": "Q778145", ::"tʃ": "Q518603", ::--[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 27 February 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 00:33, 28 February 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 08:59, 28 February 2026 (UTC) :::May I ask to add the pairs as well? They can also occur in {{Z|1099}}. :::"ŋ": "Q463515" :::"ø": "Q118519" :::Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:48, 11 April 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:57, 12 April 2026 (UTC) :::::Thank you! (I overlooked that "ŋ" was already present). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 16:42, 12 April 2026 (UTC) : Can someone connect up [[Z31844]] and [[Z31837]]. These are better than the other implementations on their pages. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:04, 1 March 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:12, 1 March 2026 (UTC) :Hello, please connect {{Z|Z31729}}'s implementation and test cases. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:48, 8 March 2026 (UTC) ::The implementation does not seem to pass any of the test case. If you click on the [[File:Icon Information.svg|Icon_Information|15px|class=skin-invert-image]] (i) icon on the test status, you can find the error, what the implementation output, etc. Try to fix the implementation first. Thanks! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 11:22, 8 March 2026 (UTC) ::It seems you're returning a string value when it expects a HTML fragment. HTML fragment and string are different. Maybe you can change the output type to string? [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 11:44, 10 March 2026 (UTC) :::Thanks for running the tests, @[[User:NikolasKHF|NikolasKHF]]; I couldn’t run them on my own (seemingly because I don’t have the needed right). I will fix the errors. :::Thanks for looking into this, @[[User:Sys64ish|Sys64ish]]. I actually did want to return an HTML fragment instead of a string because I think that would be more useful on the wikis. However, it looks like I forgot to convert the string for most cases where an output is returned (hence why only one test failure actually complains about the output value being incorrect). [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:52, 10 March 2026 (UTC) :::I have fixed the errors and added a new test case. Please connect the implementation and all the test cases now. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:23, 28 March 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:04, 28 March 2026 (UTC) :Can someone connect [[Z31994]] and [[Z31999]] with its tests and implementations. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:41, 11 March 2026 (UTC) ::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 08:49, 11 March 2026 (UTC) :::Oh yeah I also made another function now, [[Z32004]]. Can someone connect its implementations and tests. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:02, 11 March 2026 (UTC) ::::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:23, 11 March 2026 (UTC) :Can someone connect up [[Z32013]]. Also how do you become able to connect and disconnect implementations? Is it only available to extended confirmed users? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:06, 12 March 2026 (UTC) ::I don’t believe this implementation should be connected at this time. The existing Python implementation respects the community consensus represented by the test cases connected to {{Z|Z24144}}. What do you think, @[[User:99of9|99of9]]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:28, 12 March 2026 (UTC) :::Fair, I didn't realise the test cases served as implicit consensus. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:42, 12 March 2026 (UTC) ::::No worries. It’s not clearly articulated, but we’ll clarify that later. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:51, 12 March 2026 (UTC) :::I'm not sure. At the moment it correctly reproduces all those we got "consensus" for. So in some sense this implementation is just suggesting/assuming extra fallbacks for those we haven't properly considered? One option would be to connect it and then add counter test cases if we ever felt we didn't like it's current suggestions. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:30, 13 March 2026 (UTC) ::::We should be careful… It’s not easy to tell how many test case results would be affected. It’s easy enough to disconnect again, of course, so I’m happy to give it a go while activity in this domain is at a low ebb. {{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:04, 13 March 2026 (UTC) ::To connect implementations, you need Functioneer rights, which can be requested here [[Wikifunctions:Requests for user groups]]. There is a 48-hour waiting period. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:32, 12 March 2026 (UTC) :Can someone connect up [[Z32027]] with its implementation and test? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:29, 13 March 2026 (UTC) ::And also [[Z32031]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:16, 13 March 2026 (UTC) :::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:51, 13 March 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:50, 13 March 2026 (UTC) {{tracked|T419920|resolved}} :What is wrong with my implementation at [[Z32055]]? Looking at the failed test, it returns an error because 'dict' has no attribute 'split', but I didn't use split anywhere in my code. What is the issue? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 01:38, 14 March 2026 (UTC) ::I think that error message is coming from the [[Z20424|type converter]]. I think <code>Z20424K1['Z20420K2']['Z20342K1']</code> would be a dictionary representing a {{Z|16098}} but the code is written as though it were a string? Neither Python nor type converters are in my wheelhouse. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:49, 14 March 2026 (UTC) :::I think this is [[:phab:T419920]] and presumed to be a consequence of this week’s rollout of “v2”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:08, 14 March 2026 (UTC) ::The type converter issue has gone away, but your Implementation doesn't quite match the tests (and composition), so I've disconnected it again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:54, 20 March 2026 (UTC) :What is wrong with my implementation at {{Z|Z32851}}? Btw, it would be really useful if errors said which dependency produced the error, instead of just saying "Error in evaluation". [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 07:18, 28 March 2026 (UTC) ::You were catching the wrong {{Z|50}}, but then the error should have bubbled up so you could see it. I think there's something broken in the site w/ {{Z|11}} right now since [[Z32804|I ran into a similar problem yesterday]]. (And to contradict my note there, while debugging your implementation I saw the same behaviour regardless of if I used [[Z26107]] or a literal Z11, so it must be a bug in WikiLambda.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 08:14, 28 March 2026 (UTC) :::Seems to be resolved now. Your implementation has already been connected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:01, 2 April 2026 (UTC) :Any guesses as to why [[Z32805]] is failing for [[Z33090]]? It says {{Z|507}} but still produces a value. Inspecting the actual and expected values ([https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z881%22%2C%22Z881K1%22%3A%22Z89%22%7D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3E%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EA%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EB%3C%2Fth%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E1%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA1%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB1%3C%2Ftd%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E2%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA2%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB2%3C%2Ftd%3E%22%7D%5D%5D%7D via echo]), I can see they're identical. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:44, 3 April 2026 (UTC) ::My guess is that there is a bug relating to {{Z|Z877}}. There are no guarantees, but switching the equality function seems successful. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:56, 3 April 2026 (UTC) :I suggested disconnecting implementations without mul fallback from {{Z|Z23753}} here: [[Talk:Z23753#Disconnect implementations without mul fallback]]. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 17:30, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z31832}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:44, 11 April 2026 (UTC) ::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:49, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:51, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z33340}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:04, 11 April 2026 (UTC) :::Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:05, 11 April 2026 (UTC) :Me again: can someone please connect the implementation and test cases of {{Z|Z33333}}? Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:51, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:59, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 22:15, 11 April 2026 (UTC) :Is it possible to add the variant of Chinese in {{Z|Z24309}}? The following is the fallback mechanism based on practical implementation on zhwiki ([[:zh:Wikipedia:地区词处理]]). :<syntaxhighlight lang="python"> 'zh': ['zh', 'zh-hant', 'zh-hans' 'mul', 'en'], 'zh-hant': ['zh-hant', 'zh', 'mul', 'en'], 'zh-hans': ['zh-hans', 'zh', 'mul', 'en'], 'zh-tw': ['zh-tw', 'zh-hant', 'zh', 'mul', 'en'], 'zh-hk': ['zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-mo': ['zh-mo', 'zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-cn': ['zh-cn', 'zh-hans', 'zh', 'mul', 'en'], 'zh-sg': ['zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], 'zh-my': ['zh-my', 'zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], </syntaxhighlight> : Is the function supposed to be hardcoded like this? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:06, 13 April 2026 (UTC) :: Sorry, I think we can omit zh-hant and zh-hans, as they are just the default implementation. I am also not sure whether zh should be included. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 11:08, 13 April 2026 (UTC) ::{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:07, 13 April 2026 (UTC) ::The list is hardcoded because, for now, there is no better option. I tried to implement the function with an external Typed map, but the composition is too long and convoluted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:08, 13 April 2026 (UTC) :::Now I've managed to do it: the external map is {{Z|Z33395}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:23, 13 April 2026 (UTC) ::::Thank you @[[User:Dv103|Dv103]]. There are a few corrections that needs to be done: ::::*In both [[Z32013]] and [[Z33395]], there is an extra line of <code>"zh-hk": "zh-hant"</code>. ::::*Per Cantonese (yue) local consensus, the fallback language of yue (and yue-hans/t) should be English (en) rather than zh(-xx). ::::*There are some duplicates in the resulting list (see [[Z33436]]) since it falls into the while-loop multiple times (when 'lastcode' appears in 'codes' and before "mul" and "en" are added). This can be fixed by either modifying the while-loop (perhaps better approach) or hardcoding the whole list including mul and en. ::::*After doing some research, I think the fallback chain should follow the [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/languages/messages/ gerrit files]. Please update the fallback chain according to the gerrit files. (Also, add zh-hant and zh-hans according to gerrit (but fix the point above first, otherwise there would be an infinite loop)) ::::Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 07:26, 14 April 2026 (UTC) :::::@[[User:Winston Sung|Winston Sung]], could you look into this and see if we can utilize gerrit directly? Or any other approaches that is better than hardcoding. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:05, 14 April 2026 (UTC) ::::::Once they are in they won't change often, so this is not a terrible case for hardcoding. --~ [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:34, 14 April 2026 (UTC) :::::I also don't see why we have to follow gerrit. Users here are welcome to come to consensus about how their language should operate on WF. Gerrit could be a good starting point, but I think we should retain agency. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:36, 14 April 2026 (UTC) ::::::Fair point. I think we can follow gerrit for now, as it should represent a consensus (more or less) for their language on other Wikimedia project. It would indeed not be a problem for hardcoding. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 12:19, 14 April 2026 (UTC) :{{Z|26107}} is still broken it seems. And unlike last time I ran into it, [[Z33664|this time]] I don't have the luxury of using a literal Z11. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:33, 18 April 2026 (UTC) ::To me it seems that it is working fine. Could you create a test that fails? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:43, 18 April 2026 (UTC) :::[[Z33730]], and from last time, [[Z32804]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 18 April 2026 (UTC) ::::I've connected those, and disabled the Implementation [[Z27080]] for now since the Function's other Implementations pass them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:14, 18 April 2026 (UTC) ::::These are not standard tests, because the outer call of the test is not the tested function. I wonder if that is causing the failures. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:18, 18 April 2026 (UTC) :::::Pretty sure it must be a v2 bug. The argument references must be resolved upstream; once they arrive here, it’s too late. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:25, 18 April 2026 (UTC) ::I think it’s the apply that is failing. The argument references [https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13436%22%2C%22Z13436K1%22%3A%22Z26107%22%2C%22Z13436K2%22%3A%22Z1444%22%2C%22Z13436K3%22%3A%5B%22Z6%22%2C%221%22%2C%222%22%5D%7D%7D appear unresolved]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:59, 18 April 2026 (UTC) :::The [[Z13436|2-ary apply Function]] works fine everywhere else, including its own test cases. And I didn't use it in [[Z32804]] which seems to show the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:18, 18 April 2026 (UTC) {{tracked|T423853}} ::::I’ve added {{Z|Z33748}} to demonstrate the problem. I’ll file a ticket tomorrow, referencing {{Z|Z32804}} as well. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:09, 18 April 2026 (UTC) ==== Connection / Disconnection requests ==== Can someone connect {{Z|32068}} and {{Z|15974}} to their tests and implementations. Thanks in advance. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 23:24, 14 March 2026 (UTC) :In the first function, there’s some issue with Maybe but I don’t think that’s the implementation. But I do think the error-handling for Maybe needs fixing. I’ll check back tomorrow and dig deeper if need be. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:48, 14 March 2026 (UTC) ::I fixed the error raising and checking, but the test is still failing for some reason? [[phab:T419920]] again? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:54, 14 March 2026 (UTC) :::It certainly looks like a conversion failure going into {{Z|Z22123}}. I made a [[Z32083|new implementation]] of {{Z|Z22120}} which is now “preferred”. If everything behaves itself, [[Z22123]] can be reconnected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:24, 15 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:56, 20 March 2026 (UTC) Can someone connect {{Z|32208}}, {{Z|32199}}, and {{Z|32204}}'s testcases and implementations? thanks in advance! --[[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 14:33, 20 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:48, 20 March 2026 (UTC) Can someone connect {{Z|32355}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 08:15, 22 March 2026 (UTC) :I haven't connected the implementation yet, because it doesn't seem to pass any of the test cases. If the implementation has any issues, then fix them first. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 22 March 2026 (UTC) ::Thanks. I fixed. One testcase has passed now. But another testcase still says "The lexeme doesn't have forms" although I added a lexical form about 20 hour ago. I suppose cashed data may not have been refreshed yet. So can you please connect implementation so that I can check precisely? [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 05:47, 23 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:32, 23 March 2026 (UTC) Can someone connect {{Z|32442}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 22:38, 23 March 2026 (UTC) :Did you mean to include spaces between "words" with your Implementation, or was that a copy-paste error? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:24, 24 March 2026 (UTC) ::Thanks. That's a copy-paste error. I deleted one space.[[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:55, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 24 March 2026 (UTC) Request to connect {{Z|32212}}, {{Z|32213}}, {{Z|32214}}, {{Z|32216}}, and {{Z|32240}}, all related to defining role sentence in Chinese for all variants. [[User:1F616EMO|1F616EMO]] ([[User talk:1F616EMO|talk]]) 03:21, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:28, 24 March 2026 (UTC) Can someone disconnect {{Z|10816}}'s Python implementation? Need to fix one of the test case errors. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 19:47, 26 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:59, 26 March 2026 (UTC) ::Fixed the Python implementation, if anyone could reconnect that again. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 20:11, 26 March 2026 (UTC) :::Noting that this was reconnected. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 14:40, 27 March 2026 (UTC) Can someone please disconnect {{Z|26574}}? It needs to be edited to add the Bengali equivalent of a period to the end of the sentence. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:59, 28 March 2026 (UTC) :Disconnected. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:05, 28 March 2026 (UTC) ::Thanks! And I am sorry forgot this before but the tests need to be fixed as well, could you please disconnect them, too? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:09, 28 March 2026 (UTC) :::I just added the periods to the tests myself. Tell me if I am incorrect in their placement. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:15, 28 March 2026 (UTC) ::::Done, thanks for updating the tests but one other change is needed: in Z26606, the expected string should be 'কাজী নজরুল ইসলাম একজন কবি ছিলেন।' now because I updated the function to indicate when a person is deceased. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:53, 28 March 2026 (UTC) :::::@[[User:ChaoticVermillion|ChaoticVermillion]], ping :) [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:03, 30 March 2026 (UTC) ::::::Apologies, I completely forgot about this. {{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 06:05, 31 March 2026 (UTC) :::::::Thank you. Can you please connect the implementation now? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:43, 31 March 2026 (UTC) ::::::::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please connect [[Z32954|Z32954’s]] implementation and test case. I woukd like to use it on Abstract Wikipedia. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please disconnect [[Z10779]]; I would like to simplify it. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:02, 31 March 2026 (UTC) ::Done, you can reconnect it now. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 08:24, 31 March 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:42, 31 March 2026 (UTC) Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC) Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC) Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC) :For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) :[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC) Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC) Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC) Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC) Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC) ::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC) Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC) :{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC) Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC) Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC) I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC) :{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC) Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC) Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC) Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC) Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC) :{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC) Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC) Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC) :The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC) ==== [[WF:HL]] ==== I have recently drafted some revamps of [[Wikifunctions:Human languages]] ([[User:Xeroctic/Human languages]]) and [[Wikifunctions:Reserved ZIDs]] ([[User:Xeroctic/Reserved ZIDs]]) in my userspace, and I think they are ready to replace the originals. I have not included translation tags for HL (which would be entirely different) and they need major modification for RZIDs to add or re-add them, so I would like that to be done as well. — [[User:Xeroctic|Xeroctic]] ([[User talk:Xeroctic|talk]]) 16:39, 3 November 2025 (UTC) : {{s}} since Xeroctic's versions improve readability. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 11:17, 24 November 2025 (UTC) :: Restoring this unresolved thread which was archived in oldid 237379. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 14:36, 16 January 2026 (UTC) :[[WF:Human languages]]: Copying the categorisation from enWiktionary seems like a good idea. I don't understand why this page is separate from [[WF:Catalogue/Natural language operations]] though? (time/happenstance? [[WT:Human_languages#proposal|previous disc.]]) Redlinks to cataloguing subpages will remain red unless and until someone makes an NLG function in that language. :[[WF:Reserved ZIDs]]: Using the live labels is an obvious improvement. I appreciate it being kept up-to-date. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:55, 16 January 2026 (UTC) :{{support}} per Arlo Barnes and YoshiRulz [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 01:11, 11 March 2026 (UTC) :{{support}} Let’s do this already. --[[User:Mormegil|Mormegil]] ([[User talk:Mormegil|talk]]) 08:33, 27 March 2026 (UTC) :{{done}}, [[Special:Permalink/264775]] and [[Special:Permalink/264777]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 11 April 2026 (UTC) rbe5pql9eh2tyvap7u87rysfh58fe3g 267120 267114 2026-04-20T11:02:16Z Dv103 11127 /* Connection / Disconnection requests */ Reply 267120 wikitext text/x-wiki <div style="border:1px solid grey; margin:1em 4em 2em; padding:1.5em 1em;"> <span style="font-size:2em;">Welcome to the '''community portal for Wikifunctions'''!</span> This is the central place to document Wikifunctions's to-do lists and ongoing project work. [To-do!] [[Special:MyLanguage/Wikifunctions:Catalogue|The catalogue of functions]] is a good place to start. For discussions, see [[Wikifunctions:Project chat]]. [[Category:Project]] </div> == Useful links == * [[Wikifunctions:List of policies and guidelines]] * [[Special:MyLanguage/Help:Contents|Help:Contents]] * [[Special:MyLanguage/Wikifunctions:Catalogue|Wikifunctions:Catalogue of functions]] ** [[Wikifunctions:Suggest a function]] * [[Wikifunctions:Type proposals]] * [[Special:MyLanguage/Wikifunctions:User scripts|Wikifunctions:User scripts]] * [[Wikifunctions:Requests for user groups]] * [[Wikifunctions:Requests for deletions]] == Noticeboards == * [[Wikifunctions:Project chat]] * [[Wikifunctions:Administrators' noticeboard]] * [[Wikifunctions:Report vandalism]] * [[Wikifunctions:Translators' noticeboard]] == Task centre == === Perennial tasks === <!--Feel free to add new tasks to this section. However, if they are one-off requests, please add them to Tasks listed by users--> * [[File:OOjs UI icon language-ltr.svg|class=skin-invert]] [[Special:MyLanguage/Help:Multilingual|Translation]]: **[[Special:Random|Add a translation to a random object]] **[[Special:MyLanguage/Category:Policy|Add a translation to a policy page]] **[[Special:ListMissingLabels|See any objects without a label in a given language]] **[[Special:PageTranslation]] **[[Special:LanguageStats|Language statistics]] *[[File:Octicons-tools.svg|15px|class=skin-invert]] [[:Category:Tracking categories|Tracking categories]] * [[File:Octicons-tools.svg|15px|class=skin-invert]] [[Wikifunctions:Request for cleanup|Requests for cleanup]] === Tasks listed by users === :''Example:'' :* Fix [[Special:Random|this implementation]] please. {{User|Example2}} ::{{Done}}. Thanks for pointing that out! {{User|Example}} <hr/> __NEWSECTIONLINK__ [signing to enable reply link:--[[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:27, 6 May 2024 (UTC) :Heya, I tried to make a {{Z|Z29010}} implementation in composition <small>({{Z|Z29012}})</small>, but it errors out: <code>Unable to convert to canonical form (path to the problem: "Z22K2.K1.K1.K2.Z5K2.Z528K1.Z99K1.Z7K1.Z8K4.[ 1 ].Z14K2.Z26107K2.Z21394K1.[ 1 ].Z10771K1.Z23753K2.Z18K1.{&quot;Z1K1&quot;:&quot;Z18&quot;,&quot;Z6K1&quot;:&quot;Z29010K5&quot;,&quot;Z18K1&quot;:&quot;&quot;}")</code> - why does this happen, and how would I fix it? I tried to use {{Z|Z28030}} as a guide, but for a first dive into composition I may have taken on something a bit large. [[User:Infernostars|infernostars]] <small>([[User talk:Infernostars|talk]]) ([[Special:Contributions/Infernostars|contribs]])</small> 02:49, 23 October 2025 (UTC) ::When you go to {{Z|Z29012}} you'll see two red words "Function" and "Wikidata item". Both of those were not set in the composition, so it is missing information. There may be more deeper problems, but fix this first. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:33, 23 October 2025 (UTC) ::{{done}} Works now, seemed to be just a couple typos. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:14, 24 December 2025 (UTC) :Please connect the tests and implementation for {{Z|29750}}. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:33, 25 November 2025 (UTC) ::This ^ was done, so thanks for that, and I've now built a new function around it that's ready to be connected: {{Z|29749}}<!-- --><br>Having fallbacks to other languages and indicating such does of course raise the question of ''when'' it should be indicated, and I certainly don't have the answer, so I might leave this message here for the multilingual among you to see it and chime in. Either on [[Talk:Z24144]], or by way of adding a test case on one of these functions. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:42, 25 November 2025 (UTC) :::If it’s about the way labels in fallback languages are displayed, perhaps the [[Talk:Z21583|Discussion page]] for {{Z|Z21583}} would be a better location? There has been some discussion at [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Proposed recommendation: Fragments should return Z11/monolingual strings]]. (The spinoff, [[Wikifunctions talk:Abstract Wikipedia/2025 fragment experiments#Fallbacks]], might also be relevant.) [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 15:23, 25 November 2025 (UTC) :Now that raising and catching errors has better support, [[Z28159]] should take an {{Z|50}} instead of a ZID {{Z|6}}. Unfortunately it's already been used in other functions so it might be a pain to change. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 07:20, 21 December 2025 (UTC) ::Yes. I think this gets fixed along with {{Z|Z28162}}, which is listed in [[Wikifunctions:Request for cleanup#Function:(!) throw error (Z28154)]]. ::@[[User:Dv103|Dv103]] I was thinking we might just wrap {{Z|851}}? Custom errors will support only strings for the foreseeable future, as I understand it [can’t currently locate the relevant comment on Phabricator]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:12, 21 December 2025 (UTC) :The simple implementation for {{Z|30737}} is failing with [[Z516]], even though I can get a (correct) result by [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z30260%22%2C%22Z30260K1%22%3A%5B%22Z6095%22%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L100%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L101%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L102%22%7D%2C%7B%22Z1K1%22%3A%22Z6095%22%2C%22Z6095K1%22%3A%22L103%22%7D%5D%2C%22Z30260K2%22%3A%5B%22Z6030%22%2C%22Z6031%22%5D%2C%22Z30260K3%22%3A%5B%22Z60%22%5D%2C%22Z30260K4%22%3A%5B%22Z6092%22%5D%7D%7D%7D calling those functions on the test input]. Oddly enough [https://www.wikifunctions.org/view/en/Z12681?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z12681%22%2C%22Z12681K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z22475%22%2C%22Z22475K1%22%3A%7B%22Z1K1%22%3A%22Z39%22%2C%22Z39K1%22%3A%22K1%22%7D%2C%22Z22475K2%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z1%22%2C%22Z883K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z1%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%226%22%7D%2C%22K2%22%3A%22Abacus%22%7D%5D%7D%7D%7D a trivial input] causes that to fail with the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:43, 26 December 2025 (UTC) ::Sorry, I missed this one. Initial validation rejects a map with {{Z|Z1}} as its key type. Although it’s not guaranteed to be hashable, [[Z1]] should probably be admitted as a placeholder {{Z|Z4}}. In any event, using {{Z|Z6}} as the alternative seems to work and does not restrict the map to having only Strings for keys (as seen in {{Z|Z30906}}, where the keys have {{Z|Z39}} for their Type). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:18, 31 December 2025 (UTC) :::[[Z30907|Documented]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:50, 31 December 2025 (UTC) :The implementation for {{Z|29183}} is slightly incorrect, it needs to subtract 9 on the condition that variable <code>add</code> is &gt;9 (tests &gt;10 currently). For me to change {{Z|29185}}, the implementation needs to be disconnected from {{Z|29183}} by a functioneer ([[Special:ListUsers/functioneer]]) first. The english wiki also warns about using negative values as input for the modulo operation, so, in addition, the result computation should be rephrased to be <syntaxhighlight lang="python"> def intdivceil(x, d): return x//d + (0 if x % d == 0 else 1) return 10 * intdivceil(sum, 10) - sum </syntaxhighlight> :I'd also like to have all test cases of {{Z|29183}} connected by a functioneer, after changes to {{Z|29185}} have been commited. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 21:54, 2 January 2026 (UTC) ::Disconnected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:12, 2 January 2026 (UTC) :::Thanks, changes done - please reconnect. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 22:33, 2 January 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:08, 2 January 2026 (UTC) :::Weird: {{Z|30940}} and {{Z|30941}} tests do not pass after the reconnect, although [https://www.wikifunctions.org/wiki/Special:RunFunction?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29183%22%2C%22Z29183K1%22%3A%7B%22Z1K1%22%3A%22Z13518%22%2C%22Z13518K1%22%3A%2290544230009%22%7D%7D running them manually] produces the expected result. Judging from the timestamps within the detail view, pressing the Refresh-Button does not actually re-run the tests. :::It seems that their results have been generated with the previous function. Can you make an effort to dis- and reconnect these two tests? The (unconfirmed) presumption is that tests only run on demand (event-triggered vs time scheduled). If this is true it may be noteworthy in the [[WF:FAQ]]. :::The first test, {{Z|29184}}, did not exhibit the same problem, it has been updated as expected. Because the execution timestamps of all three tests do not vary greatly, they were probably triggered, correctly so, by the same event. In theory they should then have consequently worked on the same function - since the test results suggest different, there could have either been a race condition or a stale cache, eventually with some tests running before the action that triggered them was fully committed. If this is not a timing issue, the response to the connection event might miss to update some of the data structures associated with the connected tests and simply run them unchanged, but this is speculative. --[[User:Cmuelle8|Cmuelle8]] ([[User talk:Cmuelle8|talk]]) 01:38, 3 January 2026 (UTC) ::::Yeah the cached failures are super annoying, I think they reduced the cache duration recently but it's still too high IMO. Disconnecting and reconnecting the Implementation triggered them to run again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:16, 3 January 2026 (UTC) :Can somebody connect the tests and implementation of this function? [[Z31047|arithmetical average of numbers (Z31047)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 04:35, 13 January 2026 (UTC) ::The implementation seems to fail all the tests. I suspect from the use of <code>{}</code> in Python code. Besides, on the implementation ({{Z|Z31048}}), it used <code>sum</code> as variable, which I don't think allowable in Python. Try to use another variable name. Last, what is the expected result of {{Z|Z31050}}? [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 04:50, 13 January 2026 (UTC) :::Sorry, @[[User:Sys64ish|Sys64ish]], I just got the expected result from {{Z|31050}}. I have connected the test cases, but not yet for the implementation as you may want to fix it first(?) [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:05, 13 January 2026 (UTC) ::::Fixed it, passes tests [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 05:09, 13 January 2026 (UTC) :::::{{Done}} connected! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 05:11, 13 January 2026 (UTC) :When I go to add a test to this function, for some reason I cannot select a fixed value for the expected value, the type is fixed to a function call. Can somebody fix this? [[Z31051|graph a one parameter function (Z31051)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 06:16, 13 January 2026 (UTC) ::You need to select an equality function, which in this case would be {{Z|889}} with {{Z|20924}} as an argument. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:59, 13 January 2026 (UTC) :::Just what I was about to say, only shorter! :::I had a look at the Python implementation and that doesn’t appear to be viable, because a {{Z|Z8}} object is data, not a callable Python function. I think a composition is the only option here, but we don’t appear to have a [[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 Z20838"|generator function for ]]{{Z|Z20838}} yet ([[Special:Search/:"z8k2 z1k1 z7 z7k1 z881 z881k1 z19677"|nor for rationals]]). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:39, 13 January 2026 (UTC) :Can somebody connect the tests and implementations of this function? [[Z31079|decimal number range (Z31079)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:57, 14 January 2026 (UTC) ::I’ve connected the test but there are a few issues with the implementation. The function has no return and the list to return shouldn’t be called range, as that overwrites the built-in range() function. Wikifunctions.Error requires a list of strings and you should probably guard against K3 being zero. Just let us know if you need any help with this. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:22, 14 January 2026 (UTC) :::I think I fixed the implementation [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 14:28, 14 January 2026 (UTC) ::::Looks close. You probably want to *return* Wikifunctions.Error in order to halt execution. The K1 and K2 arguments are float64s rather than strings, so they need coercing to str for the error. You still risk a divide by zero if K3 has no guard. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 14:48, 14 January 2026 (UTC) :::::I fixed it now, tests are passing(?) and when I run it locally it works as intended. [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 02:22, 15 January 2026 (UTC) ::::::{{done}} ::::::I created {{Z|31093}} to fix the last test, since your Python implementation was returning slightly inaccurate values for [[w:en:Floating-point_arithmetic#Accuracy_problems|reasons]]. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:11, 15 January 2026 (UTC) :Can somebody connect the impl. and test cases of these functions? [[Z31051|generate real (float64) list from a function (Z31051)]] [[Z31111|increment (float64) (Z31111)]] [[Z31116|decrement (float64) (Z31116)]] [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 00:11, 16 January 2026 (UTC) ::Mostly. I see {{Z|Z31051}} has its Minimum and Maximum defined as integers rather than float64, as defined for the generator. Something has to change here, and I’m guessing it’s [[Z31051]], so I disconnected its implementation again. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 01:31, 16 January 2026 (UTC) :::all inputs except the input for the function are now float64 [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 13:36, 16 January 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 15:07, 16 January 2026 (UTC) : Can someone here connect the implementation and test cases of this function: [[Z18679|Malay cardinal to ordinal]]? {{User|Hakimi97}} :: {{Done}} [[User:Sys64ish|Sys32ish]] ([[User talk:Sys32ish|talk]]) 09:16, 19 January 2026 (UTC) :Can someone please add the following IPA symbols needed for {{Z|Z1099}} to <code>lookup</code> in the JavaScript implementation {{Z|Z29880}}? : "ɐ": "Q503323", : "u": "Q29653", : "ɕ": "Q605116", : "x": "Q271603", : "ʑ": "Q684085", : "ɣ": "Q654670", : "ʀ": "Q864677", : "χ": "Q849796", : "ʁ": "Q1054276", : "o": "Q862579", : "æ": "Q740768", : "ɪ": "Q1070049", : "ʊ": "Q1137807", :Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:23, 27 February 2026 (UTC) ::I forgot to mention the ligatures ::"ʤ": "Q778145", ::"ʧ": "Q518603", ::which could be put next to the already present ::"dʒ": "Q778145", ::"tʃ": "Q518603", ::--[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 27 February 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 00:33, 28 February 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 08:59, 28 February 2026 (UTC) :::May I ask to add the pairs as well? They can also occur in {{Z|1099}}. :::"ŋ": "Q463515" :::"ø": "Q118519" :::Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:48, 11 April 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 06:57, 12 April 2026 (UTC) :::::Thank you! (I overlooked that "ŋ" was already present). --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 16:42, 12 April 2026 (UTC) : Can someone connect up [[Z31844]] and [[Z31837]]. These are better than the other implementations on their pages. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:04, 1 March 2026 (UTC) ::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:12, 1 March 2026 (UTC) :Hello, please connect {{Z|Z31729}}'s implementation and test cases. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:48, 8 March 2026 (UTC) ::The implementation does not seem to pass any of the test case. If you click on the [[File:Icon Information.svg|Icon_Information|15px|class=skin-invert-image]] (i) icon on the test status, you can find the error, what the implementation output, etc. Try to fix the implementation first. Thanks! [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 11:22, 8 March 2026 (UTC) ::It seems you're returning a string value when it expects a HTML fragment. HTML fragment and string are different. Maybe you can change the output type to string? [[User:Sys64ish|Sys64ish]] ([[User talk:Sys64ish|talk]]) 11:44, 10 March 2026 (UTC) :::Thanks for running the tests, @[[User:NikolasKHF|NikolasKHF]]; I couldn’t run them on my own (seemingly because I don’t have the needed right). I will fix the errors. :::Thanks for looking into this, @[[User:Sys64ish|Sys64ish]]. I actually did want to return an HTML fragment instead of a string because I think that would be more useful on the wikis. However, it looks like I forgot to convert the string for most cases where an output is returned (hence why only one test failure actually complains about the output value being incorrect). [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:52, 10 March 2026 (UTC) :::I have fixed the errors and added a new test case. Please connect the implementation and all the test cases now. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:23, 28 March 2026 (UTC) ::::{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 13:04, 28 March 2026 (UTC) :Can someone connect [[Z31994]] and [[Z31999]] with its tests and implementations. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:41, 11 March 2026 (UTC) ::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 08:49, 11 March 2026 (UTC) :::Oh yeah I also made another function now, [[Z32004]]. Can someone connect its implementations and tests. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 09:02, 11 March 2026 (UTC) ::::{{done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 09:23, 11 March 2026 (UTC) :Can someone connect up [[Z32013]]. Also how do you become able to connect and disconnect implementations? Is it only available to extended confirmed users? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:06, 12 March 2026 (UTC) ::I don’t believe this implementation should be connected at this time. The existing Python implementation respects the community consensus represented by the test cases connected to {{Z|Z24144}}. What do you think, @[[User:99of9|99of9]]? [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:28, 12 March 2026 (UTC) :::Fair, I didn't realise the test cases served as implicit consensus. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:42, 12 March 2026 (UTC) ::::No worries. It’s not clearly articulated, but we’ll clarify that later. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:51, 12 March 2026 (UTC) :::I'm not sure. At the moment it correctly reproduces all those we got "consensus" for. So in some sense this implementation is just suggesting/assuming extra fallbacks for those we haven't properly considered? One option would be to connect it and then add counter test cases if we ever felt we didn't like it's current suggestions. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 00:30, 13 March 2026 (UTC) ::::We should be careful… It’s not easy to tell how many test case results would be affected. It’s easy enough to disconnect again, of course, so I’m happy to give it a go while activity in this domain is at a low ebb. {{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:04, 13 March 2026 (UTC) ::To connect implementations, you need Functioneer rights, which can be requested here [[Wikifunctions:Requests for user groups]]. There is a 48-hour waiting period. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:32, 12 March 2026 (UTC) :Can someone connect up [[Z32027]] with its implementation and test? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:29, 13 March 2026 (UTC) ::And also [[Z32031]]. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:16, 13 March 2026 (UTC) :::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:51, 13 March 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:50, 13 March 2026 (UTC) {{tracked|T419920|resolved}} :What is wrong with my implementation at [[Z32055]]? Looking at the failed test, it returns an error because 'dict' has no attribute 'split', but I didn't use split anywhere in my code. What is the issue? [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 01:38, 14 March 2026 (UTC) ::I think that error message is coming from the [[Z20424|type converter]]. I think <code>Z20424K1['Z20420K2']['Z20342K1']</code> would be a dictionary representing a {{Z|16098}} but the code is written as though it were a string? Neither Python nor type converters are in my wheelhouse. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:49, 14 March 2026 (UTC) :::I think this is [[:phab:T419920]] and presumed to be a consequence of this week’s rollout of “v2”. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:08, 14 March 2026 (UTC) ::The type converter issue has gone away, but your Implementation doesn't quite match the tests (and composition), so I've disconnected it again. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:54, 20 March 2026 (UTC) :What is wrong with my implementation at {{Z|Z32851}}? Btw, it would be really useful if errors said which dependency produced the error, instead of just saying "Error in evaluation". [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 07:18, 28 March 2026 (UTC) ::You were catching the wrong {{Z|50}}, but then the error should have bubbled up so you could see it. I think there's something broken in the site w/ {{Z|11}} right now since [[Z32804|I ran into a similar problem yesterday]]. (And to contradict my note there, while debugging your implementation I saw the same behaviour regardless of if I used [[Z26107]] or a literal Z11, so it must be a bug in WikiLambda.) [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 08:14, 28 March 2026 (UTC) :::Seems to be resolved now. Your implementation has already been connected. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 17:01, 2 April 2026 (UTC) :Any guesses as to why [[Z32805]] is failing for [[Z33090]]? It says {{Z|507}} but still produces a value. Inspecting the actual and expected values ([https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z881%22%2C%22Z881K1%22%3A%22Z89%22%7D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3E%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EA%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3EB%3C%2Fth%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E1%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA1%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB1%3C%2Ftd%3E%22%7D%5D%2C%5B%22Z89%22%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Cth%3E2%3C%2Fth%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EA2%3C%2Ftd%3E%22%7D%2C%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z27861%22%2C%22Z27861K1%22%3A%22%3Ctd%3EB2%3C%2Ftd%3E%22%7D%5D%5D%7D via echo]), I can see they're identical. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 22:44, 3 April 2026 (UTC) ::My guess is that there is a bug relating to {{Z|Z877}}. There are no guarantees, but switching the equality function seems successful. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 22:56, 3 April 2026 (UTC) :I suggested disconnecting implementations without mul fallback from {{Z|Z23753}} here: [[Talk:Z23753#Disconnect implementations without mul fallback]]. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 17:30, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z31832}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:44, 11 April 2026 (UTC) ::{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 18:49, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 18:51, 11 April 2026 (UTC) :Can someone please connect the implementation and test cases here? {{Z|Z33340}} Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 20:24, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:04, 11 April 2026 (UTC) :::Thanks! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:05, 11 April 2026 (UTC) :Me again: can someone please connect the implementation and test cases of {{Z|Z33333}}? Thanks. --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 21:51, 11 April 2026 (UTC) ::{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 21:59, 11 April 2026 (UTC) :::Thank you! --[[User:Volvox|Volvox]] ([[User talk:Volvox|talk]]) 22:15, 11 April 2026 (UTC) :Is it possible to add the variant of Chinese in {{Z|Z24309}}? The following is the fallback mechanism based on practical implementation on zhwiki ([[:zh:Wikipedia:地区词处理]]). :<syntaxhighlight lang="python"> 'zh': ['zh', 'zh-hant', 'zh-hans' 'mul', 'en'], 'zh-hant': ['zh-hant', 'zh', 'mul', 'en'], 'zh-hans': ['zh-hans', 'zh', 'mul', 'en'], 'zh-tw': ['zh-tw', 'zh-hant', 'zh', 'mul', 'en'], 'zh-hk': ['zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-mo': ['zh-mo', 'zh-hk', 'zh-hant', 'zh-tw', 'zh', 'mul', 'en'], 'zh-cn': ['zh-cn', 'zh-hans', 'zh', 'mul', 'en'], 'zh-sg': ['zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], 'zh-my': ['zh-my', 'zh-sg', 'zh-hans', 'zh-cn', 'zh', 'mul', 'en'], </syntaxhighlight> : Is the function supposed to be hardcoded like this? [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 10:06, 13 April 2026 (UTC) :: Sorry, I think we can omit zh-hant and zh-hans, as they are just the default implementation. I am also not sure whether zh should be included. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 11:08, 13 April 2026 (UTC) ::{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:07, 13 April 2026 (UTC) ::The list is hardcoded because, for now, there is no better option. I tried to implement the function with an external Typed map, but the composition is too long and convoluted. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:08, 13 April 2026 (UTC) :::Now I've managed to do it: the external map is {{Z|Z33395}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:23, 13 April 2026 (UTC) ::::Thank you @[[User:Dv103|Dv103]]. There are a few corrections that needs to be done: ::::*In both [[Z32013]] and [[Z33395]], there is an extra line of <code>"zh-hk": "zh-hant"</code>. ::::*Per Cantonese (yue) local consensus, the fallback language of yue (and yue-hans/t) should be English (en) rather than zh(-xx). ::::*There are some duplicates in the resulting list (see [[Z33436]]) since it falls into the while-loop multiple times (when 'lastcode' appears in 'codes' and before "mul" and "en" are added). This can be fixed by either modifying the while-loop (perhaps better approach) or hardcoding the whole list including mul and en. ::::*After doing some research, I think the fallback chain should follow the [https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/languages/messages/ gerrit files]. Please update the fallback chain according to the gerrit files. (Also, add zh-hant and zh-hans according to gerrit (but fix the point above first, otherwise there would be an infinite loop)) ::::Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 07:26, 14 April 2026 (UTC) :::::@[[User:Winston Sung|Winston Sung]], could you look into this and see if we can utilize gerrit directly? Or any other approaches that is better than hardcoding. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 09:05, 14 April 2026 (UTC) ::::::Once they are in they won't change often, so this is not a terrible case for hardcoding. --~ [[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:34, 14 April 2026 (UTC) :::::I also don't see why we have to follow gerrit. Users here are welcome to come to consensus about how their language should operate on WF. Gerrit could be a good starting point, but I think we should retain agency. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:36, 14 April 2026 (UTC) ::::::Fair point. I think we can follow gerrit for now, as it should represent a consensus (more or less) for their language on other Wikimedia project. It would indeed not be a problem for hardcoding. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 12:19, 14 April 2026 (UTC) :{{Z|26107}} is still broken it seems. And unlike last time I ran into it, [[Z33664|this time]] I don't have the luxury of using a literal Z11. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:33, 18 April 2026 (UTC) ::To me it seems that it is working fine. Could you create a test that fails? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:43, 18 April 2026 (UTC) :::[[Z33730]], and from last time, [[Z32804]] [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 18 April 2026 (UTC) ::::I've connected those, and disabled the Implementation [[Z27080]] for now since the Function's other Implementations pass them. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:14, 18 April 2026 (UTC) ::::These are not standard tests, because the outer call of the test is not the tested function. I wonder if that is causing the failures. --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 11:18, 18 April 2026 (UTC) :::::Pretty sure it must be a v2 bug. The argument references must be resolved upstream; once they arrive here, it’s too late. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:25, 18 April 2026 (UTC) ::I think it’s the apply that is failing. The argument references [https://www.wikifunctions.org/view/en/Z801?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z801%22%2C%22Z801K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z13436%22%2C%22Z13436K1%22%3A%22Z26107%22%2C%22Z13436K2%22%3A%22Z1444%22%2C%22Z13436K3%22%3A%5B%22Z6%22%2C%221%22%2C%222%22%5D%7D%7D appear unresolved]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:59, 18 April 2026 (UTC) :::The [[Z13436|2-ary apply Function]] works fine everywhere else, including its own test cases. And I didn't use it in [[Z32804]] which seems to show the same error. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 10:18, 18 April 2026 (UTC) {{tracked|T423853}} ::::I’ve added {{Z|Z33748}} to demonstrate the problem. I’ll file a ticket tomorrow, referencing {{Z|Z32804}} as well. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:09, 18 April 2026 (UTC) ==== Connection / Disconnection requests ==== Can someone connect {{Z|32068}} and {{Z|15974}} to their tests and implementations. Thanks in advance. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 23:24, 14 March 2026 (UTC) :In the first function, there’s some issue with Maybe but I don’t think that’s the implementation. But I do think the error-handling for Maybe needs fixing. I’ll check back tomorrow and dig deeper if need be. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:48, 14 March 2026 (UTC) ::I fixed the error raising and checking, but the test is still failing for some reason? [[phab:T419920]] again? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 23:54, 14 March 2026 (UTC) :::It certainly looks like a conversion failure going into {{Z|Z22123}}. I made a [[Z32083|new implementation]] of {{Z|Z22120}} which is now “preferred”. If everything behaves itself, [[Z22123]] can be reconnected. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 17:24, 15 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:56, 20 March 2026 (UTC) Can someone connect {{Z|32208}}, {{Z|32199}}, and {{Z|32204}}'s testcases and implementations? thanks in advance! --[[User:VivianIsBee|VivianIsBee]] ([[User talk:VivianIsBee|talk]]) 14:33, 20 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:48, 20 March 2026 (UTC) Can someone connect {{Z|32355}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 08:15, 22 March 2026 (UTC) :I haven't connected the implementation yet, because it doesn't seem to pass any of the test cases. If the implementation has any issues, then fix them first. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:24, 22 March 2026 (UTC) ::Thanks. I fixed. One testcase has passed now. But another testcase still says "The lexeme doesn't have forms" although I added a lexical form about 20 hour ago. I suppose cashed data may not have been refreshed yet. So can you please connect implementation so that I can check precisely? [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 05:47, 23 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 11:32, 23 March 2026 (UTC) Can someone connect {{Z|32442}}'s testcases and implementations? Thanks in advance! [[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 22:38, 23 March 2026 (UTC) :Did you mean to include spaces between "words" with your Implementation, or was that a copy-paste error? [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:24, 24 March 2026 (UTC) ::Thanks. That's a copy-paste error. I deleted one space.[[User:Higa4|Higa4]] ([[User talk:Higa4|talk]]) 06:55, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 09:48, 24 March 2026 (UTC) Request to connect {{Z|32212}}, {{Z|32213}}, {{Z|32214}}, {{Z|32216}}, and {{Z|32240}}, all related to defining role sentence in Chinese for all variants. [[User:1F616EMO|1F616EMO]] ([[User talk:1F616EMO|talk]]) 03:21, 24 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 05:28, 24 March 2026 (UTC) Can someone disconnect {{Z|10816}}'s Python implementation? Need to fix one of the test case errors. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 19:47, 26 March 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 19:59, 26 March 2026 (UTC) ::Fixed the Python implementation, if anyone could reconnect that again. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 20:11, 26 March 2026 (UTC) :::Noting that this was reconnected. [[User: Tenshi Hinanawi|Tenshi!]] ([[User talk: Tenshi Hinanawi|Talk page]]) 14:40, 27 March 2026 (UTC) Can someone please disconnect {{Z|26574}}? It needs to be edited to add the Bengali equivalent of a period to the end of the sentence. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 10:59, 28 March 2026 (UTC) :Disconnected. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:05, 28 March 2026 (UTC) ::Thanks! And I am sorry forgot this before but the tests need to be fixed as well, could you please disconnect them, too? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:09, 28 March 2026 (UTC) :::I just added the periods to the tests myself. Tell me if I am incorrect in their placement. [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 11:15, 28 March 2026 (UTC) ::::Done, thanks for updating the tests but one other change is needed: in Z26606, the expected string should be 'কাজী নজরুল ইসলাম একজন কবি ছিলেন।' now because I updated the function to indicate when a person is deceased. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 11:53, 28 March 2026 (UTC) :::::@[[User:ChaoticVermillion|ChaoticVermillion]], ping :) [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 19:03, 30 March 2026 (UTC) ::::::Apologies, I completely forgot about this. {{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 06:05, 31 March 2026 (UTC) :::::::Thank you. Can you please connect the implementation now? [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:43, 31 March 2026 (UTC) ::::::::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please connect [[Z32954|Z32954’s]] implementation and test case. I woukd like to use it on Abstract Wikipedia. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:00, 31 March 2026 (UTC) Please disconnect [[Z10779]]; I would like to simplify it. Thank you. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 07:46, 31 March 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:02, 31 March 2026 (UTC) ::Done, you can reconnect it now. Thanks. [[User:Redmin|Redmin]] ([[User talk:Redmin|talk]]) 08:24, 31 March 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 08:42, 31 March 2026 (UTC) Request to connect [[Z33028]] to their test and implementation. Thanks. — [[User:内存溢出的猫|内存溢出的猫]] ([[User talk:内存溢出的猫|talk]]) 12:07, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 12:11, 2 April 2026 (UTC) Request to connect [[Z33040]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 16:41, 2 April 2026 (UTC) :{{done}} [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 16:56, 2 April 2026 (UTC) Can anyone connect [[Z33045]] and [[Z33046]], and add [[Z33044]] to [[Z32402]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 17:52, 2 April 2026 (UTC) :For the record, this is {{Already done}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) Are the implementations and tests for [[Z32985]] and [[Z32982]] ready to be connected? Courtesy ping: {{u|EJPPhilippines}}. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 22:17, 2 April 2026 (UTC) :[[Z32982]] is {{already done}}; [[Z32985]] is not. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) Could someone connect the implementations and tests for [[Z33073]] and [[Z33075]]? Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:08, 3 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:48, 3 April 2026 (UTC) Can someone connect the implementations and tests for [[Z33059]]? [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 00:49, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 01:10, 4 April 2026 (UTC) Request to connect [[Z33038]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 02:39, 4 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:12, 4 April 2026 (UTC) Request to connect [[Z33036]] with its implementation and test cases. -- [[User:Winston Sung|Winston Sung]] ([[User talk:Winston Sung|talk]]) 03:44, 4 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 03:54, 4 April 2026 (UTC) Can someone disconnect [[Z18680]] because I need to recheck the structure of the code back? [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:06, 7 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 02:13, 7 April 2026 (UTC) ::Okay, I have validated the structure of [[Z18679]], could you please connect back all of the implementations and another additional test? Thank you. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 04:06, 7 April 2026 (UTC) :::{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 04:39, 7 April 2026 (UTC) Please connect [[Z33165]] with its implementation and test cases. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:28, 7 April 2026 (UTC) :{{d}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:30, 7 April 2026 (UTC) Please connect [[Z30603]] with its implementation and test cases, the function is in its complete form now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 13:53, 7 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 13:54, 7 April 2026 (UTC) Please connect [[Z32176]] and its implementation together with all of the test cases, since nothing wrong appears now. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 12:46, 8 April 2026 (UTC) :{{done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 12:49, 8 April 2026 (UTC) I would like to request to connect the implementation and test cases of [[Z32175]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 09:54, 9 April 2026 (UTC) :{{Done}} [[User:ChaoticVermillion|ChaoticVermillion]] ([[User talk:ChaoticVermillion|talk]]) 10:17, 9 April 2026 (UTC) Please connect the implementation and all test cases of [[Z32243]]. [[User:Hakimi97|Hakimi97]] ([[User talk:Hakimi97|talk]]) 02:16, 10 April 2026 (UTC) :{{Done}} [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 02:35, 10 April 2026 (UTC) Please connect [[Z33335]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 05:08, 13 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 05:32, 13 April 2026 (UTC) Please connect [[Z33459]] with its implementation and test cases. Thank you. [[User:Sun8908|Sun8908]] ([[User talk:Sun8908|talk]]) 17:38, 14 April 2026 (UTC) :{{D}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:28, 14 April 2026 (UTC) Please connect the implementation and test for [[Z33679]]. Thank you. [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:42, 17 April 2026 (UTC) :{{done}} --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 03:50, 17 April 2026 (UTC) Please connect the implementations and tests for [[Z33785]], [[Z33788]], and [[Z33780]]. Thank you! [[User:JJPMaster|JJP]]<sub>[[User talk:JJPMaster|Mas]]<sub>[[Special:Contributions/JJPMaster|ter]]</sub></sub> ([[wikt:she|she]]/[[wikt:they|they]]) 03:13, 20 April 2026 (UTC) :{{done}} [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 03:48, 20 April 2026 (UTC) Please connect the Python implementation of {{Z|Z33803}}. Thank you. [[User:OzmoOzmo|OzmoOzmo]] ([[User talk:OzmoOzmo|talk]]) 10:48, 20 April 2026 (UTC) :The function is a duplicate of {{Z|Z20430}} [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 10:56, 20 April 2026 (UTC) ::Now I've connected the implementation to {{Z|Z20430}}. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 11:02, 20 April 2026 (UTC) ==== [[WF:HL]] ==== I have recently drafted some revamps of [[Wikifunctions:Human languages]] ([[User:Xeroctic/Human languages]]) and [[Wikifunctions:Reserved ZIDs]] ([[User:Xeroctic/Reserved ZIDs]]) in my userspace, and I think they are ready to replace the originals. I have not included translation tags for HL (which would be entirely different) and they need major modification for RZIDs to add or re-add them, so I would like that to be done as well. — [[User:Xeroctic|Xeroctic]] ([[User talk:Xeroctic|talk]]) 16:39, 3 November 2025 (UTC) : {{s}} since Xeroctic's versions improve readability. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 11:17, 24 November 2025 (UTC) :: Restoring this unresolved thread which was archived in oldid 237379. — [[User:Arlo Barnes|Arlo Barnes]] ([[User talk:Arlo Barnes|talk]]) 14:36, 16 January 2026 (UTC) :[[WF:Human languages]]: Copying the categorisation from enWiktionary seems like a good idea. I don't understand why this page is separate from [[WF:Catalogue/Natural language operations]] though? (time/happenstance? [[WT:Human_languages#proposal|previous disc.]]) Redlinks to cataloguing subpages will remain red unless and until someone makes an NLG function in that language. :[[WF:Reserved ZIDs]]: Using the live labels is an obvious improvement. I appreciate it being kept up-to-date. [[User:YoshiRulz|YoshiRulz]] ([[User talk:YoshiRulz|talk]]) 14:55, 16 January 2026 (UTC) :{{support}} per Arlo Barnes and YoshiRulz [[User:NikolasKHF|NikolasKHF]] ([[User talk:NikolasKHF|talk]]) 01:11, 11 March 2026 (UTC) :{{support}} Let’s do this already. --[[User:Mormegil|Mormegil]] ([[User talk:Mormegil|talk]]) 08:33, 27 March 2026 (UTC) :{{done}}, [[Special:Permalink/264775]] and [[Special:Permalink/264777]]. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 21:34, 11 April 2026 (UTC) jbf6iand364ns1gv3skkv6g1gidi7k6 User:Hogü-456 2 3333 267012 233317 2026-04-19T19:48:52Z Hogü-456 617 267012 wikitext text/x-wiki My username is Hogü-456 and I interested in programming and in supporting alternative ways of writing source code. I hope to be able to contribute to Wikifunctions. At the moment I experiment with writing Assembler language source code. *[[User:Hogü-456/Brainfuck examples]] *[[User:Hogü-456/Reusing Functions from Wikifunctions]] *[[User:Hogü-456/Names for Languages]] *[[User:Hogü-456/Assemblerlanguage]] *[[User:Hogü-456/Visual programming]] *[[User:Hogü-456/Integer square root implementation]] *[[User:Hogü-456/Length restrictions checks]] *[[User:Hogü-456/ZObject language statistics]] *[[User:Hogü-456/Non-included functions in Function catalogue]] *[[User:Hogü-456/Abstract text suggestions]] *[[User:Hogü-456/Decision table for Fragment experiments]] *[[User:Hogü-456/Beispielfragmente]] *[[User:Hogü-456/Zusammenstellungsgenerator]] *{{Q|868}} mq8b38fnnzozlccvq55zr6pujt67xi3 Z10210 0 3902 266892 265463 2026-04-19T13:08:31Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 266892 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z10210" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17" ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z10213", "Z27757", "Z15669" ], "Z8K4": [ "Z14", "Z27756", "Z10211", "Z10212", "Z11247" ], "Z8K5": "Z10210" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "nullary true" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "零項真" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "nulo verdadeiro" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "จริงเปล่า" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Null wahr" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "nullair waar" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ইনপুটহীন সত্য" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "eziokwu nullary" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "завжди \"так\"" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "nullaire vrai" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "शून्याधारी सच" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "true (nullary)" ] }, { "Z1K1": "Z31", "Z31K1": "Z1851", "Z31K2": [ "Z6", "จริง" ] }, { "Z1K1": "Z31", "Z31K1": "Z1157", "Z31K2": [ "Z6", "waar (nullair) " ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "常に真を返す" }, { "Z1K1": "Z11", "Z11K1": "Z1381", "Z11K2": "função que sempre retorna um valor verdadeiro" }, { "Z1K1": "Z11", "Z11K1": "Z1851", "Z11K2": "ส่งออกค่าจริงเสมอ" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt immer wahr aus" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "retourneert altijd waar" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Always returns true" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "সর্বদা আউটপুট সত্য" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na alaghachi ezi mgbe niile" }, { "Z1K1": "Z11", "Z11K1": "Z1332", "Z11K2": "функція, яка завжди повертає \"так\" (\"true\")" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie toujours \"vrai\"" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "हमेशा सच लौटाता है" } ] } } sly8irf2p09ca0t330xi2h067uoc3bh Z11089 0 14796 266951 257866 2026-04-19T16:59:50Z HanV 6833 Nederlandse tekst toegevoegd 266951 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z11089" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z11089K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "singular" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "英単語" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "singulier" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Singular" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "需要复数化的单词" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "英語單詞單數形式" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "otu : usoro" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "guda ɗaya" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "ẹyọkan" }, { "Z1K1": "Z11", "Z11K1": "Z1403", "Z11K2": "singularis" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z11090", "Z11091", "Z11092", "Z11093", "Z11096", "Z11113", "Z11114", "Z11115", "Z11116", "Z11117", "Z11119", "Z11120", "Z11121", "Z11124", "Z11123", "Z11125", "Z11126", "Z11128", "Z11144", "Z11183", "Z11186", "Z11187", "Z11190", "Z11188", "Z11189", "Z11191", "Z11192", "Z12387", "Z12407", "Z25920", "Z17712", "Z32120", "Z32121" ], "Z8K4": [ "Z14", "Z31844" ], "Z8K5": "Z11089" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "English plural" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "英語複数形変換" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "ইংরেজি বহুবচন" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "pluriel en anglais" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Plural Englisch" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "英语复数变换" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "英語複數形式變換" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ụbara bekee" }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "Turanci jam'i" }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "English ọpọ" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "plural inglés" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "πληθυντικός αγγλικής λέξης" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "영어 복수형" }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "अंग्रेज़ी बहुवचन" }, { "Z1K1": "Z11", "Z11K1": "Z1403", "Z11K2": "pluralis Anglica" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Engels meervoud" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "plural (English)", "pluralize (English)", "pluralise (English)" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "pluriel anglais" ] }, { "Z1K1": "Z31", "Z31K1": "Z1003", "Z31K2": [ "Z6", "plural (inglés)" ] }, { "Z1K1": "Z31", "Z31K1": "Z1827", "Z31K2": [ "Z6", "πληθυντικός στα αγγλικά" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "return the plural of an English word; see https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Updates/2023-09-08 for context" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "入力された英単語を複数形に変換する。作成理由については https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Updates/2023-09-08 を参照" }, { "Z1K1": "Z11", "Z11K1": "Z1011", "Z11K2": "একটি ইংরেজি শব্দের বহুবচন ফেরত দাও।" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt die englischsprachige Pluralform eines Wortes zurück" }, { "Z1K1": "Z11", "Z11K1": "Z1645", "Z11K2": "返回英语单词的复数" }, { "Z1K1": "Z11", "Z11K1": "Z1672", "Z11K2": "回傳英語單詞的複數形式" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Weghachite otutu okwu bekee. Hụ https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Updates/2023-09-08 for contest." }, { "Z1K1": "Z11", "Z11K1": "Z1013", "Z11K2": "Kawo jam'in kalmar Ingilishi." }, { "Z1K1": "Z11", "Z11K1": "Z1818", "Z11K2": "Pada ọpọ ọrọ Gẹẹsi pada." }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "Regresa la forma plural de una palabra inglesa. Véase https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Updates/2023-09-08 para más contexto." }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "επιστρέφει τον πληθυντικό μιας αγγλικής λέξης\n" }, { "Z1K1": "Z11", "Z11K1": "Z1643", "Z11K2": "입력된 영어 단어를 복수형으로 변환. 자세한 내용은 https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Updates/2023-09-08 참고." }, { "Z1K1": "Z11", "Z11K1": "Z1820", "Z11K2": "एक अंग्रेज़ी शब्द का बहुवचन रूप लौटाता है; प्रसंग के लिए https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Updates/2023-09-08 देखें" } ] } } s0y9vgx5nmv6lf9bz7xt7gzbxxa0wmk Z11602 0 16748 267090 258065 2026-04-20T09:47:12Z GrounderUK 50 Added Z33802 to the approved list of implementations 267090 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z11602" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z11602K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Uru" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wert" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z11604", "Z11605", "Z11606" ], "Z8K4": [ "Z14", "Z11603", "Z32093", "Z29092", "Z19439", "Z32142", "Z33802" ], "Z8K5": "Z11602" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string identity" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "njirimara eriri" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeichenketten-Identität" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "return input string", "ROT0", "ROT26 (basic Latin A-Z)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns a string unchanged" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachi eriri na-agbanweghi agbanwe" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt eine Zeichenkette unverändert aus" } ] } } norefkox0b4vk0ommlvylr3e5xywxwp 267091 267090 2026-04-20T09:48:14Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 267091 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z11602" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z11602K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Uru" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wert" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z11604", "Z11605", "Z11606" ], "Z8K4": [ "Z14", "Z33802", "Z32093", "Z11603", "Z29092", "Z19439", "Z32142" ], "Z8K5": "Z11602" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string identity" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "njirimara eriri" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeichenketten-Identität" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "return input string", "ROT0", "ROT26 (basic Latin A-Z)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns a string unchanged" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachi eriri na-agbanweghi agbanwe" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt eine Zeichenkette unverändert aus" } ] } } esjrms1l5bx0ezkorjwj2j3ch3mim4b 267110 267091 2026-04-20T10:34:55Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 267110 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z11602" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z11602K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "value" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Uru" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Wert" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z11604", "Z11605", "Z11606" ], "Z8K4": [ "Z14", "Z11603", "Z33802", "Z32093", "Z29092", "Z19439", "Z32142" ], "Z8K5": "Z11602" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string identity" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "njirimara eriri" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeichenketten-Identität" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "return input string", "ROT0", "ROT26 (basic Latin A-Z)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns a string unchanged" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "weghachi eriri na-agbanweghi agbanwe" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt eine Zeichenkette unverändert aus" } ] } } hrwf2kic2253u13v694rmuxy6sg7ubw Z13636 0 24874 267088 196865 2026-04-20T09:37:48Z GrounderUK 50 Added Z33801 to the approved list of implementations 267088 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z13636" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z13518", "Z17K2": "Z13636K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "n" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "n: Nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "nombre naturel" } ] } } ], "Z8K2": "Z13518", "Z8K3": [ "Z20", "Z13638" ], "Z8K4": [ "Z14", "Z16825", "Z13637", "Z33801" ], "Z8K5": "Z13636" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "natural number identity " }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "njirimara nọmba eke" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Identität natürlicher Zahl" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "identité des nombres naturels" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "A000027", "M0472", "N0173", "A001477", "Echo (natural number)" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns a natural number unchanged" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "na-eweghachi nọmba eke na agbanweghị agbanwe" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt eine natürliche Zahl unverändert wieder aus" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie un nombre naturel inchangé" } ] } } n57j4q4jw7ozekc30y0hzhxj0hqj7gt Z15708 0 29011 267086 264318 2026-04-20T09:00:19Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 267086 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z15708" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z15708K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "character" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "agwa" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zeichen" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z15710", "Z15711", "Z15712", "Z15713", "Z15714" ], "Z8K4": [ "Z14", "Z15709", "Z15715" ], "Z8K5": "Z15708" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is hangul" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "bụ hangul" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "ist Hangul" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "check if the given character is hangul" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "lelee ma agwa nyere bụ hangul" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "prüft, ob das angegebene Zeichen in Hangul ist" } ] } } dgof7as5o7bbbk9phgxn5otd94r0m14 User:Asked42/common.js 2 34653 266902 128605 2026-04-19T15:20:16Z Asked42 932 266902 javascript text/javascript mw.loader.load( '//www.wikifunctions.org/w/index.php?title=User:Feeglgeef/popuphover.js&action=raw&ctype=text/javascript' ); mw.loader.load('//www.wikifunctions.org/w/index.php?title=User:מקף/wikilambda_editsource.js&action=raw&ctype=text/javascript' ); mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Bradv/Scripts/Notepad.js&action=raw&ctype=text/javascript'); mw.loader.using('mediawiki.util').then(function() { $(document).ready(function() { mw.util.addPortletLink( 'p-cactions', 'https://www.wikifunctions.org/wiki/Special:CreateObject?zid=Z8', 'Create Function', 'create-function-link', 'Create a new Function' ); }); }); mw.loader.using(['mediawiki.util', 'mediawiki.api']).then(function() { $(document).ready(function() { mw.util.addPortletLink( 'p-cactions', '#', 'Purge', 'purge-cache-link', 'Purge the cache of this page' ); $('#purge-cache-link').on('click', function(e) { e.preventDefault(); var api = new mw.Api(); api.post({ action: 'purge', titles: mw.config.get('wgPageName') }).done(function() { location.reload(); }).fail(function() { alert('Failed to purge the page. Please try again.'); }); }); }); }); mfk9fh96fiexqj8mq86caj0uj0a52zd 266903 266902 2026-04-19T15:23:10Z Asked42 932 266903 javascript text/javascript mw.loader.load('//www.wikifunctions.org/w/index.php?title=User:מקף/wikilambda_editsource.js&action=raw&ctype=text/javascript' ); mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Bradv/Scripts/Notepad.js&action=raw&ctype=text/javascript'); mw.loader.using('mediawiki.util').then(function() { $(document).ready(function() { mw.util.addPortletLink( 'p-cactions', 'https://www.wikifunctions.org/wiki/Special:CreateObject?zid=Z8', 'Create Function', 'create-function-link', 'Create a new Function' ); }); }); mw.loader.using(['mediawiki.util', 'mediawiki.api']).then(function() { $(document).ready(function() { mw.util.addPortletLink( 'p-cactions', '#', 'Purge', 'purge-cache-link', 'Purge the cache of this page' ); $('#purge-cache-link').on('click', function(e) { e.preventDefault(); var api = new mw.Api(); api.post({ action: 'purge', titles: mw.config.get('wgPageName') }).done(function() { location.reload(); }).fail(function() { alert('Failed to purge the page. Please try again.'); }); }); }); }); 6hi8kzk4cm2qg8ohafan9uo41cefhz4 Z18641 0 36042 267001 121183 2026-04-19T19:11:26Z Ameisenigel 44 de 267001 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18641" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z18636", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z18636", "Z18636K1": [ "Z40", { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z42" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z41" }, { "Z1K1": "Z40", "Z40K1": "Z42" } ], "Z18636K2": "Z40" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list is Boolean-list" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Liste ist boolesche Liste" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } h6lpg519c28yzsabkgycadb3p06jvtu Z18642 0 36043 267002 121193 2026-04-19T19:12:30Z Ameisenigel 44 de 267002 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18642" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z18636", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z18636", "Z18636K1": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "2" }, { "Z1K1": "Z13518", "Z13518K1": "3" }, { "Z1K1": "Z13518", "Z13518K1": "18636" } ], "Z18636K2": "Z13518" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "list is N-list (Natural numbers)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Liste ist Liste natürlicher Zahlen" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } b1qs7xihhuyrlnaj3efzvsu8dxhefro Z18643 0 36044 267003 121212 2026-04-19T19:13:46Z Ameisenigel 44 de 267003 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18643" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z18636", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z18636", "Z18636K1": { "Z1K1": "Z7", "Z7K1": "Z16272" }, "Z18636K2": { "Z1K1": "Z7", "Z7K1": "Z18626", "Z18626K1": [ "Z16098" ] } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "both lists are Month-lists" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Liste ist Liste gregorianischer Monate" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "twelve months has the same Type as an empty list with Type: Gregorian calendar month" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Liste der zwölf Monate hat den gleichen Typ wie eine leere Liste von Monaten des gregorianischen Kalenders" } ] } } adtld42uptny3w3lh0q56ne8y01v36g Z18644 0 36045 267004 121215 2026-04-19T19:14:13Z Ameisenigel 44 de 267004 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18644" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z11023", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z11023", "Z11023K1": "CMLXIV" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z13522", "Z13522K2": { "Z1K1": "Z13518", "Z13518K1": "964" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "CMLXIV = 964" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "CMLXIV = 964" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gcdszxf4z4uaub5c9u7p9om5zlbt6ny Z18645 0 36046 267005 121216 2026-04-19T19:15:06Z Ameisenigel 44 de 267005 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18645" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z18636", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z18636", "Z18636K1": [ "Z1", "Z16660", "Z16661", "Z16662" ], "Z18636K2": "Z16659" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Z1-list of Signs is not a Sign-list" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Liste ist keine Liste von Vorzeichen" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "an untyped (Z1-)list of Sign elements is not a Typed list with Type: Sign (its Type is Object)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "untypisierte Liste ist keine typisierte Liste vom Typ Vorzeichen" } ] } } h9rzgapllvz0t5uhvahh3gpamdgpd8u Z18647 0 36048 267006 121225 2026-04-19T19:16:23Z Ameisenigel 44 de 267006 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18647" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z18646", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z18646", "Z18646K1": { "Z1K1": "Z7", "Z7K1": "Z16272" }, "Z18646K2": [ "Z16098", "Z16101", "Z16102", "Z16103", "Z16104", "Z16105", "Z16106", "Z16107", "Z16108", "Z16109", "Z16110", "Z16111", "Z16112" ], "Z18646K3": "Z16137" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "twelve months === Typed list" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "zwölf Monate sind gleiche Liste" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "both lists have Type: Gregorian calendar month; both have twelve months from January to December" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "beide Listen haben den Typ Monat des Gregorianischen Kalenders und enthalten die zwölf Monate von Januar bis Dezember" } ] } } dkpuyrncc76rt4do6cy2gybe4fq9edy Z18648 0 36050 267007 158676 2026-04-19T19:17:01Z Ameisenigel 44 de 267007 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18648" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z18646", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z18636", "Z18636K1": { "Z1K1": "Z18", "Z18K1": "Z18646K1" }, "Z18636K2": { "Z1K1": "Z7", "Z7K1": "Z18626", "Z18626K1": { "Z1K1": "Z18", "Z18K1": "Z18646K2" } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z889", "Z889K1": { "Z1K1": "Z18", "Z18K1": "Z18646K1" }, "Z889K2": { "Z1K1": "Z18", "Z18K1": "Z18646K2" }, "Z889K3": { "Z1K1": "Z18", "Z18K1": "Z18646K3" } }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "same list, composition" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "otu ndepụta, mejupụtara" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce la même liste ?, en Composition (1)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gleiche Liste als Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "if both lists have the same type, check that corresponding elements are equal" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "Ọ bụrụ na ndepụta abụọ ahụ nwere otu ụdị, lelee na mmewere ndị kwekọrọ na ha nhata\n" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Komposition mit typisierte Liste hat gleiches Objekt für Typ" } ] } } g27nlm0hmessav6nphwxa6kkx9orgev Z18649 0 36051 267008 131725 2026-04-19T19:18:01Z Ameisenigel 44 de 267008 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18649" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z18646", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z18646", "Z18646K1": [ "Z6" ], "Z18646K2": [ "Z40" ], "Z18646K3": "Z13052" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "not (empty String-list === empty Boolean list)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "leere Listen mit verschiedenen Typen" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 11q2amtsaacxm5zu1cdg6rm4t5009m7 Z18650 0 36052 267009 121240 2026-04-19T19:18:41Z Ameisenigel 44 de 267009 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18650" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z18646", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z18646", "Z18646K1": [ "Z6", "Wikifunctions" ], "Z18646K2": [ "Z6", "Wikifunctions" ], "Z18646K3": "Z866" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "same String-list" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "[Wikifunctions] ist gleiche Liste" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jejp7tcap1vngmrx7p0p24sxvifg8yd Z18651 0 36053 267121 158669 2026-04-20T11:02:47Z Ameisenigel 44 de 267121 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18651" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z18646", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z19084", "Z19084K1": { "Z1K1": "Z7", "Z7K1": "Z18626", "Z18626K1": { "Z1K1": "Z18", "Z18K1": "Z18646K1" } }, "Z19084K2": { "Z1K1": "Z7", "Z7K1": "Z18626", "Z18626K1": { "Z1K1": "Z18", "Z18K1": "Z18646K2" } } }, "Z802K2": { "Z1K1": "Z7", "Z7K1": "Z13052", "Z13052K1": { "Z1K1": "Z7", "Z7K1": "Z17895", "Z17895K1": { "Z1K1": "Z18", "Z18K1": "Z18646K1" } }, "Z13052K2": { "Z1K1": "Z7", "Z7K1": "Z17895", "Z17895K1": { "Z1K1": "Z18", "Z18K1": "Z18646K2" } } }, "Z802K3": { "Z1K1": "Z40", "Z40K1": "Z42" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "same list, composition with object equality" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "otu ndepụta, mejupụtara na ihe nha nhata" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce la même liste ?, en Composition (2)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gleiche Liste als Komposition, gleicher Typ" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "if the lists have the same type, compare the elements of untyped lists (to avoid unnecessary type conversion)" }, { "Z1K1": "Z11", "Z11K1": "Z1014", "Z11K2": "ọ bụrụ na ndepụta ndị ahụ nwere otu ụdị, tulee ihe ndị dị na listi edepụtaghị (iji zere ngbanwe ụdị na-enweghị isi)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "\nsi les listes ont le même type, compare les éléments des listes non typées (pour éviter une conversion de type inutile)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Implementierung mit gleicher Typ und Typ von typisierter Liste" } ] } } 69y7wf49lz7cj7dsp79h1xj03eqgeg2 Z18652 0 36054 267122 121246 2026-04-20T11:03:34Z Ameisenigel 44 de 267122 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18652" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z18646", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z18646", "Z18646K1": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "18646" }, { "Z1K1": "Z13518", "Z13518K1": "18" }, { "Z1K1": "Z13518", "Z13518K1": "646" } ], "Z18646K2": [ "Z13518", { "Z1K1": "Z13518", "Z13518K1": "18646" }, { "Z1K1": "Z13518", "Z13518K1": "18" }, { "Z1K1": "Z13518", "Z13518K1": "646" } ], "Z18646K3": "Z13522" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "same N-list (Natural numbers)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gleiche Liste natürlicher Zahlen" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } nc7i7bnpqtu9ad6sp3jrzjwcr1ksqh4 Z18653 0 36055 267123 149668 2026-04-20T11:04:18Z Ameisenigel 44 de 267123 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18653" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13052", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z12696", "Z12696K1": { "Z1K1": "Z7", "Z7K1": "Z18475", "Z18475K1": [ "Z1", { "Z1K1": "Z18", "Z18K1": "Z13052K1" } ] }, "Z12696K2": { "Z1K1": "Z18", "Z18K1": "Z13052K2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "object equality, composition with contains" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "sont-ce des objets égaux ?, en Composition" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Objektgleichheit als Komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "if a correctly Typed list containing only the first argument contains the second argument then the two arguments must be the same" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "si une liste correctement typée contenant uniquement le premier argument contient le deuxième argument alors les deux arguments doivent être identiques ; composition avec « contient »" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Implementierung mit typisierte Liste ausgeben" } ] } } lo5jvre2gwj03esqx5r7tt6wm0t5nzi Z18654 0 36056 267124 131662 2026-04-20T11:04:47Z Ameisenigel 44 de 267124 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18654" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z18646", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z18646", "Z18646K1": [ "Z16659", "Z16662", "Z16661", "Z16660" ], "Z18646K2": [ "Z16659", "Z16662", "Z16661", "Z16660" ], "Z18646K3": "Z16667" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "same Sign-list" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gleiche Liste von Vorzeichen" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gje5hcy5tiem6y2g8byut2q972afcjw Z18655 0 36057 267125 121266 2026-04-20T11:05:45Z Ameisenigel 44 de 267125 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z18655" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z18646", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z18646", "Z18646K1": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z15142", "Z15142K1": [ "Z6", "Strings in list in list", "list Types differ" ] } ], "Z18646K2": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z15142", "Z15142K1": [ "Z1", "Strings in list in list", "list Types differ" ] } ], "Z18646K3": "Z13052" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "same listed lists (differently Typed)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gleiche Liste mit verschiedenen Typen" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns True because the difference in Type of the nested lists is ignored by the element equality function (object equality)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "gibt wahr aus, da die unterschiedlichen Typen ignoriert werden" } ] } } spw17m1ab4fstk7h81vy2h0dqww85e4 Z20430 0 43812 267115 245732 2026-04-20T10:56:59Z Dv103 11127 +en alias 267115 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20430" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20420", "Z17K2": "Z20430K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "this" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "première date" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Erste Datumsangabe" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "prima data" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "هذا" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "dit" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20420", "Z17K2": "Z20430K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "that" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "deuxième date" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zweite Datumsangabe" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "seconda data" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "ذاك" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "dat" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z20432", "Z20433", "Z20434", "Z20435", "Z20436", "Z20437", "Z21128" ], "Z8K4": [ "Z14", "Z20739", "Z20431" ], "Z8K5": "Z20430" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Same Gregorian calendar date" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce la même date du calendrier grégorien ?" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Та же дата Григорианского календаря" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Gleiches Gregorianisches Kalenderdatum" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ίδια ημερομηνία στο Γρηγοριανό ημερολόγιο" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "stessa Data di calendario Gregoriano" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "نفس تاريخ التقويم الغريغوري" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "zelfde datum in de Gregoriaanse kalender" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "Identisches Gregorianisches Kalenderdatum" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "confronta date di calendario gregoriano", "uguaglianza tra date di calendario gregoriano", "date di calendario gregoriano uguali" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "same Gregorian dates" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Prüft ob die Datumsangaben im Gregorianischen Kalender gleich sind." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie \"vrai\" si les deux dates sont les mêmes, sinon \"faux\"" } ] } } tblizfa5roki62gnquc13lnl25g2wvl 267116 267115 2026-04-20T10:57:06Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 267116 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20430" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20420", "Z17K2": "Z20430K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "this" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "première date" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Erste Datumsangabe" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "prima data" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "هذا" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "dit" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20420", "Z17K2": "Z20430K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "that" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "deuxième date" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zweite Datumsangabe" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "seconda data" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "ذاك" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "dat" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z20432", "Z20433", "Z20434", "Z20435", "Z20436", "Z20437", "Z21128" ], "Z8K4": [ "Z14", "Z20431", "Z20739" ], "Z8K5": "Z20430" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Same Gregorian calendar date" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce la même date du calendrier grégorien ?" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Та же дата Григорианского календаря" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Gleiches Gregorianisches Kalenderdatum" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ίδια ημερομηνία στο Γρηγοριανό ημερολόγιο" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "stessa Data di calendario Gregoriano" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "نفس تاريخ التقويم الغريغوري" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "zelfde datum in de Gregoriaanse kalender" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "Identisches Gregorianisches Kalenderdatum" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "confronta date di calendario gregoriano", "uguaglianza tra date di calendario gregoriano", "date di calendario gregoriano uguali" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "same Gregorian dates" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Prüft ob die Datumsangaben im Gregorianischen Kalender gleich sind." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie \"vrai\" si les deux dates sont les mêmes, sinon \"faux\"" } ] } } tn3fsnrlx9y5yxrmzrw1q9rey6eltp2 267119 267116 2026-04-20T11:00:03Z Dv103 11127 Added Z33804 to the approved list of implementations 267119 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z20430" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20420", "Z17K2": "Z20430K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "this" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "première date" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Erste Datumsangabe" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "prima data" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "هذا" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "dit" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20420", "Z17K2": "Z20430K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "that" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "deuxième date" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Zweite Datumsangabe" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "seconda data" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "ذاك" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "dat" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z20432", "Z20433", "Z20434", "Z20435", "Z20436", "Z20437", "Z21128" ], "Z8K4": [ "Z14", "Z20431", "Z20739", "Z33804" ], "Z8K5": "Z20430" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Same Gregorian calendar date" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "est-ce la même date du calendrier grégorien ?" }, { "Z1K1": "Z11", "Z11K1": "Z1005", "Z11K2": "Та же дата Григорианского календаря" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Gleiches Gregorianisches Kalenderdatum" }, { "Z1K1": "Z11", "Z11K1": "Z1827", "Z11K2": "ίδια ημερομηνία στο Γρηγοριανό ημερολόγιο" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "stessa Data di calendario Gregoriano" }, { "Z1K1": "Z11", "Z11K1": "Z1001", "Z11K2": "نفس تاريخ التقويم الغريغوري" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "zelfde datum in de Gregoriaanse kalender" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "Identisches Gregorianisches Kalenderdatum" ] }, { "Z1K1": "Z31", "Z31K1": "Z1787", "Z31K2": [ "Z6", "confronta date di calendario gregoriano", "uguaglianza tra date di calendario gregoriano", "date di calendario gregoriano uguali" ] }, { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "same Gregorian dates" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Prüft ob die Datumsangaben im Gregorianischen Kalender gleich sind." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "renvoie \"vrai\" si les deux dates sont les mêmes, sinon \"faux\"" } ] } } 80e0zo0a69lrb7nb2s5kmz0826casx1 Wikifunctions:Status updates/nl 4 59496 266913 266176 2026-04-19T16:41:00Z HanV 6833 Created page with "$1: Mijlpalen; er zijn enkele belangrijke problemen hopelijk opgelost" 266913 wikitext text/x-wiki <languages/> {{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Meld u aan]]''' om korte on-wiki MassMessage-meldingen over elk nieuw onderwerp te ontvangen}} {{Wikifunctions updates | prevlabel = Vorige update | prev = 2024-02-01 | nextlabel = Laatste update | next = 2026-04-16 }} Er gebeurt veel rond Wikifunctions en Abstract Wikipedia. Dit is de pagina waar onze updates worden geplaatst, inclusief de [[Special:MyLanguage/WF:function of the Week|functie van de week]]. U kunt u ook aanmelden op de [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|on-wiki nieuwsbrief]] om ze op uw overlegpagina of bij de kroeg van uw project te laten bezorgen. <span id="Newsletters"></span> == Nieuwsbrieven == <!--<nowiki> Newsletter entry template: * <translate><tvar name="1">{{Status updates|2026-0?-??}}</tvar>: Title</translate> NOTE: Remember to also update the "next =" date at the top of this page. </nowiki>--> === 2026 === * {{Status updates|2026-04-16}}: Mijlpalen; er zijn enkele belangrijke problemen hopelijk opgelost * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span> * {{Status updates|2026-04-02}}: Verzoek tot overleg: Syntactische tabellen * {{Status updates|2026-03-26}}: Eerste dagen van de Abstract Wikipedia Beta; Status van de compositie-taal v2 * {{Status updates|2026-03-19}}: Abstract Wikipedia in Beta * {{Status updates|2026-03-11}}: Een nieuwe compositie-taal * {{Status updates|2026-03-06}}: Citeren en kopiëren en plakken * {{Status updates|2026-02-26}}: Gracieuze overrides en fallbacks * {{Status updates|2026-02-20}}: Een vroeg concept voor het voorvertonen van Abstract Wikipedia * {{Status updates|2026-02-13}}: Elkaars zinnen afmaken: Dingen beginnen; Buiten locatie in Istanbul * {{Status updates|2026-01-29}}: Integratie van Abstract Wikipedia * {{Status updates|2026-01-22}}: Kwartaalplan voor januari-maart 2026 * {{Status updates|2026-01-15}}: 25 jaar Wikipedia === 2025 === * {{Status updates|2025-12-18}}: We wensen u een gelukkig nieuwjaar! * {{Status updates|2025-12-11}}: Betere foutberichten schrijven * {{Status updates|2025-12-04}}: En de naam is Abstract Wikipedia * {{Status updates|2025-11-27}}: Stem voor de naam van de nieuwe wiki! Het afmaken van elkaars zinnen * {{Status updates|2025-11-20}}: Tweede ronde van de stemming voor de naam van de wiki met taal-onafhankelijke inhoud; Functie-aanroepen delen * {{Status updates|2025-11-13}}: Klaarmaken voor de tweede ronde van de stemming voor de naamgeving van de wiki met abstracte inhoud; Het herschrijven van de backend: Waarom Rust? * {{Status updates|2025-11-05}}: De eerste ronde van de stemming voor de naamgeving van de wiki voor abstracte inhoud is gesloten; Oproep voor Wiktionary-functies; Ingebedde Wikifuncties op Bengalese Wikipedia en nog zeven Wiktionaries meer * {{Status updates|2025-10-29}}: De eerste ronde van de stemming voor de naamgeving van de "abstract content wiki" eindigt maandag; Een voorbeeld van korte beschrijvingen * {{Status updates|2025-10-23}}: Welkom Zaree en Laura! De eerste ronde van wedstrijd voor het benoemen is begonnen . * {{Status updates|2025-10-15}}: Start van de naamgevingswedstijd voor Abstract Wikipedia; Visualisatie van functies * {{Status updates|2025-10-08}}: Besluit over de locatie voor abstracte content en kwartaalplanning voor oktober-december * {{Status updates|2025-10-03}}: Rich text nu beschikbaar in embedded functie-aanroepen op 148 Wiktionaries en Incubator * {{Status updates|2025-09-26}}: Toegang tot kwalificaties in Wikidata-verklaringen * {{Status updates|2025-09-19}}: Wikifuncties beschikbaar in 123 Wiktionary-talen * {{Status updates|2025-09-12}}: Meer dan 3.000 functies op Wikifuncties * {{Status updates|2025-09-07}}: Kopiëren van functie-aanroepen van de ene Wikipedia naar de andere * {{Status updates|2025-08-29}}: Toegang tot Wikidata-items is nu mogelijk via ingebouwde functie-aanroepen; Wikifuncties beschikbaar op 65 Wiktionaries * {{Status updates|2025-08-22}}: Opname van Wikimania-sessie: Wikifuncties komt binnenkort naar een wiki in uw buurt! * {{Status updates|2025-08-01}}: Binnenkort is er Wikimania 2025! * {{Status updates|2025-07-26}}: "Wikipedia is een encyclopedie"; Twee jaar Wikifuncties * {{Status updates|2025-07-19}}: Er zijn nu Wikidata-gebaseerde opsommingen * {{Status updates|2025-07-10}}: Lengtelimieten voor labels en beschrijvingen * {{Status updates|2025-07-04}}: Dekking van 1298 * {{Status updates|2025-06-27}}: Hoeveel mensen zijn nodig om een encyclopedie te schrijven? * {{Status updates|2025-06-21}}: Kwartaalplanning juli-september 2025 * {{Status updates|2025-06-15}}: Beëindiging van de raadpleging over de locatie van de abstracte inhoud * {{Status updates|2025-06-06}}: Waar gaat abstracte inhoud naartoe? * {{Status updates|2025-05-29}}: Uitrol naar vijf Wiktionaries; Rekenen met de datum van vandaag * {{Status updates|2025-05-23}}: Lopende raadpleging over de locatie van de abstracte inhoud * {{Status updates|2025-05-15}}: Locatie van de abstracte inhoud * {{Status updates|2025-05-09}}: Abstract Wikipedia en de Wikimedia AI Strategie * {{Status updates|2025-04-30}}: Abstract Wikipedia is een finalist van MacArthur 100 &amp; Change * {{Status updates|2025-04-25}}: Welkom, Gregory! * {{Status updates|2025-04-16}}: Wikifuncties geïntegreerd in Dagbani - en Wikifuncties; en de datum van Pasen * {{Status updates|2025-04-11}}: Kwartaal in terugblik * {{Status updates|2025-04-05}}: Kwartaalplanning voor april-juni 2025; We zoeken een Senior Product Manager * {{Status updates|2025-03-28}}: Het is tijd. * {{Status updates|2025-03-20}}: Wikidata-gebaseerde eenvoudige opsommingen * {{Status updates|2025-03-15}}: Komende NLG-bijeenkomst, recente softwarewijzigingen * {{Status updates|2025-03-07}}: Recente wijzigingen in de software, opname van vrijwilligershoek, en gesprekken in Londen * {{Status updates|2025-02-26}}: Van dingen naar woorden * {{Status updates|2025-02-19}}: Een voorstel voor typen per taal en woordsoorten * {{Status updates|2025-02-13}}: Beperking van de wereld, redux * {{Status updates|2025-02-06}}: Uitnodiging van de Natural Language Generation Special Interest Group * {{Status updates|2025-01-29}}: Met 2000 functies het nieuwe jaar in: tijd voor statistieken * {{Status updates|2025-01-22}}: Welkom, David! De aanbevelingen voor naamconventies * {{Status updates|2025-01-15}}: Gelukkige Wikipedia dag! Kwartaalplanning === 2024 === * {{Status updates|2024-12-19}}: Functie van de week: leeftijd; Introducties voor jaarartikelen; Nieuw type: Floating-point number * {{Status updates|2024-12-12}}: Het schetsen van een pad naar Abstract Wikipedia; Team Offsite in Lissabon; en nog veel meer * {{Status updates|2024-11-27}}: WordGraph release; Nieuwe speciale pagina: lijst van functies per test; nieuw type voor de dag van het jaar, en nog veel meer * {{Status updates|2024-11-21}}: Nieuwe speciale pagina voor ontbrekende labels, nieuw type voor Gregoriaanse jaren en nog veel meer * {{Status updates|2024-11-13}}: Nieuw type: Rational number; Documentatie op Wikidata-gebaseerde typen; en meer * {{Status updates|2024-11-07}}: De droom over een universele taal * {{Status updates|2024-11-01}}: Het herschrijven van de backend * {{Status updates|2024-10-25}}: Ons doel voor dit kwartaal: Overeenkomst * {{Status updates|2024-10-17}}: Hoe zou abstracte inhoud eruit kunnen zien? * {{Status updates|2024-10-11}}: Binnenkort Wikidata Lexemen in Wikifuncties * {{Status updates|2024-10-02}}: Focus onderwerp: Voeding * {{Status updates|2024-09-26}}: Kwartaalplanning voor oktober-december 2024; Morgen presentatie op Celtic Knot * {{Status updates|2024-09-20}}: Inleiding tot focus aandachtsgebieden * {{Status updates|2024-09-13}}: Dagbani Wikipedia zal onze eerste wiki zijn voor de Wikifuncties-integratie * {{Status updates|2024-09-06}}: Vrijwilligershoek en andere updates * {{Status updates|2024-08-29}}: Limieten van lengte naam en beschrijving * {{Status updates|2024-08-23}}: WasmEdge, nu 300 ms minder lang wachten * {{Status updates|2024-08-16}}: Wikimania 2024 editie * {{Status updates|2024-08-02}}: Vernieuwen widget 'About' * {{Status updates|2024-07-26}}: Binnenkort is er Wikimania 2024! * {{Status updates|2024-07-18}}: Onderzoeksrapport over het integreren van Wikifuncties uit Wikipedia * {{Status updates|2024-07-10}}: Voorstellen types voor toegang tot Lexemen * {{Status updates|2024-07-03}}: Kwartaalplanning * {{Status updates|2024-06-26}}: Welkom, Daphne! * {{Status updates|2024-06-20}}: Nieuw type: Integers * {{Status updates|2024-06-13}}: Nieuw type: Igbo-kalendermaanden * {{Status updates|2024-06-06}}: Nieuw type: Sign * {{Status updates|2024-05-30}}: Een enkelvoud of een meervoud van meervouden? * {{Status updates|2024-05-22}}: Nieuw type: Gregoriaanse kalendermaanden * {{Status updates|2024-05-15}}: Oproep voor functies: Spel het nummer! * {{Status updates|2024-05-10}}: Vlaggenschiptype voor opsommingen: Maanden van de Gregoriaanse kalender * {{Status updates|2024-05-03}}: Teamvergadering en kwartaalplan * {{Status updates|2024-04-19}}: Welkom, Sharvani! * {{Status updates|2024-04-11}}: Nieuwe API voor het aanroepen van Wikifuncties en het vieren van de duizendste functie * {{Status updates|2024-04-03}}: Product Update op Diff en komende API-verbeteringen * {{Status updates|2024-03-28}}: Het aanmaken van tests is nu veel makkelijker! * {{Status updates|2024-03-21}}: Op weg naar internationalisatie van nummers * {{Status updates|2024-03-13}}: Over identiteit * {{Status updates|2024-03-07}}: We introduceren ons tweede nieuwe type: natuurlijke getallen * {{Status updates|2024-02-28}}: Voorstel type voor natuurlijke getallen * {{Status updates|2024-02-22}}: Update van het functiemodel * {{Status updates|2024-02-14}}: Week voor fouten herstellen * {{Status updates|2024-02-07}}: Kwartaalplanning. Bedankt, Nick! Functie van de Week: is permutatie * {{Status updates|2024-02-01}}: Het Igbo Imperatief! <span id="Before_February_2024"></span> === Voor februari 2024 === De updates van voor februari 2024 zijn [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|beschikbaar op Meta-Wiki]]. [[Category:Status updates{{#translation:}}| ]] 9w63mup9jqzrzsy8yydw3dwb4stkna7 266915 266913 2026-04-19T16:41:05Z HanV 6833 Created page with "$1: Voorstellen van gemeenschap voor het vastleggen van betekenis" 266915 wikitext text/x-wiki <languages/> {{shortcut|WF:SU}}{{notice|1='''[[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|Meld u aan]]''' om korte on-wiki MassMessage-meldingen over elk nieuw onderwerp te ontvangen}} {{Wikifunctions updates | prevlabel = Vorige update | prev = 2024-02-01 | nextlabel = Laatste update | next = 2026-04-16 }} Er gebeurt veel rond Wikifunctions en Abstract Wikipedia. Dit is de pagina waar onze updates worden geplaatst, inclusief de [[Special:MyLanguage/WF:function of the Week|functie van de week]]. U kunt u ook aanmelden op de [[:m:Global message delivery/Targets/Wikifunctions & Abstract Wikipedia|on-wiki nieuwsbrief]] om ze op uw overlegpagina of bij de kroeg van uw project te laten bezorgen. <span id="Newsletters"></span> == Nieuwsbrieven == <!--<nowiki> Newsletter entry template: * <translate><tvar name="1">{{Status updates|2026-0?-??}}</tvar>: Title</translate> NOTE: Remember to also update the "next =" date at the top of this page. </nowiki>--> === 2026 === * {{Status updates|2026-04-16}}: Mijlpalen; er zijn enkele belangrijke problemen hopelijk opgelost * {{Status updates|2026-04-10}}: Voorstellen van gemeenschap voor het vastleggen van betekenis * {{Status updates|2026-04-02}}: Verzoek tot overleg: Syntactische tabellen * {{Status updates|2026-03-26}}: Eerste dagen van de Abstract Wikipedia Beta; Status van de compositie-taal v2 * {{Status updates|2026-03-19}}: Abstract Wikipedia in Beta * {{Status updates|2026-03-11}}: Een nieuwe compositie-taal * {{Status updates|2026-03-06}}: Citeren en kopiëren en plakken * {{Status updates|2026-02-26}}: Gracieuze overrides en fallbacks * {{Status updates|2026-02-20}}: Een vroeg concept voor het voorvertonen van Abstract Wikipedia * {{Status updates|2026-02-13}}: Elkaars zinnen afmaken: Dingen beginnen; Buiten locatie in Istanbul * {{Status updates|2026-01-29}}: Integratie van Abstract Wikipedia * {{Status updates|2026-01-22}}: Kwartaalplan voor januari-maart 2026 * {{Status updates|2026-01-15}}: 25 jaar Wikipedia === 2025 === * {{Status updates|2025-12-18}}: We wensen u een gelukkig nieuwjaar! * {{Status updates|2025-12-11}}: Betere foutberichten schrijven * {{Status updates|2025-12-04}}: En de naam is Abstract Wikipedia * {{Status updates|2025-11-27}}: Stem voor de naam van de nieuwe wiki! Het afmaken van elkaars zinnen * {{Status updates|2025-11-20}}: Tweede ronde van de stemming voor de naam van de wiki met taal-onafhankelijke inhoud; Functie-aanroepen delen * {{Status updates|2025-11-13}}: Klaarmaken voor de tweede ronde van de stemming voor de naamgeving van de wiki met abstracte inhoud; Het herschrijven van de backend: Waarom Rust? * {{Status updates|2025-11-05}}: De eerste ronde van de stemming voor de naamgeving van de wiki voor abstracte inhoud is gesloten; Oproep voor Wiktionary-functies; Ingebedde Wikifuncties op Bengalese Wikipedia en nog zeven Wiktionaries meer * {{Status updates|2025-10-29}}: De eerste ronde van de stemming voor de naamgeving van de "abstract content wiki" eindigt maandag; Een voorbeeld van korte beschrijvingen * {{Status updates|2025-10-23}}: Welkom Zaree en Laura! De eerste ronde van wedstrijd voor het benoemen is begonnen . * {{Status updates|2025-10-15}}: Start van de naamgevingswedstijd voor Abstract Wikipedia; Visualisatie van functies * {{Status updates|2025-10-08}}: Besluit over de locatie voor abstracte content en kwartaalplanning voor oktober-december * {{Status updates|2025-10-03}}: Rich text nu beschikbaar in embedded functie-aanroepen op 148 Wiktionaries en Incubator * {{Status updates|2025-09-26}}: Toegang tot kwalificaties in Wikidata-verklaringen * {{Status updates|2025-09-19}}: Wikifuncties beschikbaar in 123 Wiktionary-talen * {{Status updates|2025-09-12}}: Meer dan 3.000 functies op Wikifuncties * {{Status updates|2025-09-07}}: Kopiëren van functie-aanroepen van de ene Wikipedia naar de andere * {{Status updates|2025-08-29}}: Toegang tot Wikidata-items is nu mogelijk via ingebouwde functie-aanroepen; Wikifuncties beschikbaar op 65 Wiktionaries * {{Status updates|2025-08-22}}: Opname van Wikimania-sessie: Wikifuncties komt binnenkort naar een wiki in uw buurt! * {{Status updates|2025-08-01}}: Binnenkort is er Wikimania 2025! * {{Status updates|2025-07-26}}: "Wikipedia is een encyclopedie"; Twee jaar Wikifuncties * {{Status updates|2025-07-19}}: Er zijn nu Wikidata-gebaseerde opsommingen * {{Status updates|2025-07-10}}: Lengtelimieten voor labels en beschrijvingen * {{Status updates|2025-07-04}}: Dekking van 1298 * {{Status updates|2025-06-27}}: Hoeveel mensen zijn nodig om een encyclopedie te schrijven? * {{Status updates|2025-06-21}}: Kwartaalplanning juli-september 2025 * {{Status updates|2025-06-15}}: Beëindiging van de raadpleging over de locatie van de abstracte inhoud * {{Status updates|2025-06-06}}: Waar gaat abstracte inhoud naartoe? * {{Status updates|2025-05-29}}: Uitrol naar vijf Wiktionaries; Rekenen met de datum van vandaag * {{Status updates|2025-05-23}}: Lopende raadpleging over de locatie van de abstracte inhoud * {{Status updates|2025-05-15}}: Locatie van de abstracte inhoud * {{Status updates|2025-05-09}}: Abstract Wikipedia en de Wikimedia AI Strategie * {{Status updates|2025-04-30}}: Abstract Wikipedia is een finalist van MacArthur 100 &amp; Change * {{Status updates|2025-04-25}}: Welkom, Gregory! * {{Status updates|2025-04-16}}: Wikifuncties geïntegreerd in Dagbani - en Wikifuncties; en de datum van Pasen * {{Status updates|2025-04-11}}: Kwartaal in terugblik * {{Status updates|2025-04-05}}: Kwartaalplanning voor april-juni 2025; We zoeken een Senior Product Manager * {{Status updates|2025-03-28}}: Het is tijd. * {{Status updates|2025-03-20}}: Wikidata-gebaseerde eenvoudige opsommingen * {{Status updates|2025-03-15}}: Komende NLG-bijeenkomst, recente softwarewijzigingen * {{Status updates|2025-03-07}}: Recente wijzigingen in de software, opname van vrijwilligershoek, en gesprekken in Londen * {{Status updates|2025-02-26}}: Van dingen naar woorden * {{Status updates|2025-02-19}}: Een voorstel voor typen per taal en woordsoorten * {{Status updates|2025-02-13}}: Beperking van de wereld, redux * {{Status updates|2025-02-06}}: Uitnodiging van de Natural Language Generation Special Interest Group * {{Status updates|2025-01-29}}: Met 2000 functies het nieuwe jaar in: tijd voor statistieken * {{Status updates|2025-01-22}}: Welkom, David! De aanbevelingen voor naamconventies * {{Status updates|2025-01-15}}: Gelukkige Wikipedia dag! Kwartaalplanning === 2024 === * {{Status updates|2024-12-19}}: Functie van de week: leeftijd; Introducties voor jaarartikelen; Nieuw type: Floating-point number * {{Status updates|2024-12-12}}: Het schetsen van een pad naar Abstract Wikipedia; Team Offsite in Lissabon; en nog veel meer * {{Status updates|2024-11-27}}: WordGraph release; Nieuwe speciale pagina: lijst van functies per test; nieuw type voor de dag van het jaar, en nog veel meer * {{Status updates|2024-11-21}}: Nieuwe speciale pagina voor ontbrekende labels, nieuw type voor Gregoriaanse jaren en nog veel meer * {{Status updates|2024-11-13}}: Nieuw type: Rational number; Documentatie op Wikidata-gebaseerde typen; en meer * {{Status updates|2024-11-07}}: De droom over een universele taal * {{Status updates|2024-11-01}}: Het herschrijven van de backend * {{Status updates|2024-10-25}}: Ons doel voor dit kwartaal: Overeenkomst * {{Status updates|2024-10-17}}: Hoe zou abstracte inhoud eruit kunnen zien? * {{Status updates|2024-10-11}}: Binnenkort Wikidata Lexemen in Wikifuncties * {{Status updates|2024-10-02}}: Focus onderwerp: Voeding * {{Status updates|2024-09-26}}: Kwartaalplanning voor oktober-december 2024; Morgen presentatie op Celtic Knot * {{Status updates|2024-09-20}}: Inleiding tot focus aandachtsgebieden * {{Status updates|2024-09-13}}: Dagbani Wikipedia zal onze eerste wiki zijn voor de Wikifuncties-integratie * {{Status updates|2024-09-06}}: Vrijwilligershoek en andere updates * {{Status updates|2024-08-29}}: Limieten van lengte naam en beschrijving * {{Status updates|2024-08-23}}: WasmEdge, nu 300 ms minder lang wachten * {{Status updates|2024-08-16}}: Wikimania 2024 editie * {{Status updates|2024-08-02}}: Vernieuwen widget 'About' * {{Status updates|2024-07-26}}: Binnenkort is er Wikimania 2024! * {{Status updates|2024-07-18}}: Onderzoeksrapport over het integreren van Wikifuncties uit Wikipedia * {{Status updates|2024-07-10}}: Voorstellen types voor toegang tot Lexemen * {{Status updates|2024-07-03}}: Kwartaalplanning * {{Status updates|2024-06-26}}: Welkom, Daphne! * {{Status updates|2024-06-20}}: Nieuw type: Integers * {{Status updates|2024-06-13}}: Nieuw type: Igbo-kalendermaanden * {{Status updates|2024-06-06}}: Nieuw type: Sign * {{Status updates|2024-05-30}}: Een enkelvoud of een meervoud van meervouden? * {{Status updates|2024-05-22}}: Nieuw type: Gregoriaanse kalendermaanden * {{Status updates|2024-05-15}}: Oproep voor functies: Spel het nummer! * {{Status updates|2024-05-10}}: Vlaggenschiptype voor opsommingen: Maanden van de Gregoriaanse kalender * {{Status updates|2024-05-03}}: Teamvergadering en kwartaalplan * {{Status updates|2024-04-19}}: Welkom, Sharvani! * {{Status updates|2024-04-11}}: Nieuwe API voor het aanroepen van Wikifuncties en het vieren van de duizendste functie * {{Status updates|2024-04-03}}: Product Update op Diff en komende API-verbeteringen * {{Status updates|2024-03-28}}: Het aanmaken van tests is nu veel makkelijker! * {{Status updates|2024-03-21}}: Op weg naar internationalisatie van nummers * {{Status updates|2024-03-13}}: Over identiteit * {{Status updates|2024-03-07}}: We introduceren ons tweede nieuwe type: natuurlijke getallen * {{Status updates|2024-02-28}}: Voorstel type voor natuurlijke getallen * {{Status updates|2024-02-22}}: Update van het functiemodel * {{Status updates|2024-02-14}}: Week voor fouten herstellen * {{Status updates|2024-02-07}}: Kwartaalplanning. Bedankt, Nick! Functie van de Week: is permutatie * {{Status updates|2024-02-01}}: Het Igbo Imperatief! <span id="Before_February_2024"></span> === Voor februari 2024 === De updates van voor februari 2024 zijn [[:m:Special:MyLanguage/Abstract Wikipedia/Updates|beschikbaar op Meta-Wiki]]. [[Category:Status updates{{#translation:}}| ]] moozj2e1x6g1sedxz809651buaq98jr Z26039 0 60718 267127 266880 2026-04-20T11:26:01Z Dv103 11127 +it 267127 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26039" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Entität" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "entitet" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "entitas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "エンティティ" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "entiteit" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "entità" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "vrsta" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kelas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "分類(クラス)" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "classe" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z26039K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "jezik" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "taal" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z26040", "Z26042", "Z26599", "Z26610", "Z27211", "Z27212", "Z27286", "Z27251", "Z26512", "Z27282", "Z26041", "Z32148", "Z33133", "Z33134", "Z33726", "Z33749" ], "Z8K4": [ "Z14", "Z33725" ], "Z8K5": "Z26039" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject is instance of (string)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Instanziierungssatz ohne Artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "rečenica koja instanciira" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Contoh potongan kalimat tanpa artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "instanciation de fragment sans article" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "冠詞なしのインスタンス化フラグメント" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "artikelløs instantiseringsfragment" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "instantie van fragment zonder lidwoord" }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "stummadur un tamm hep ger-mall" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "soggetto è istanza di (stringa)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is a", "instance of", "X is a Y", "P31", "one of", "is an", "occupation", "Article-less instantiating fragment", "subject is instance of", "classificational construct fragment (String)" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "ist ein", "ist eine", "Instanz" ] }, { "Z1K1": "Z31", "Z31K1": "Z1272", "Z31K2": [ "Z6", "jest", "je", "su" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "est", "instance de", "est une instance de", "est un", "est une" ] }, { "Z1K1": "Z31", "Z31K1": "Z1157", "Z31K2": [ "Z6", "is een" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A sentence which expresses the relationship X is an instance of Y. In English has the form \"[The] X is a/n Y\": \"Nairobi is a city.\" For X subclass of Y use Z26095." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Schreibt einen Satz wie z. B. \"Nairobi ist eine Stadt.\". Es nimmt eine Entität und eine Klasse und macht einen Satz, der aussagt, die Entität ist eine Instanz der Klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "Sastavlja rečenicu oblika \"Nairobi je grad.\", tj. uzima entitet i njegovu vrstu te navodi da je to entitet te vrste." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Produit une phrase de la forme \"Nairobi est une ville.\", c'est-à-dire qu'elle prend une entité et sa classe et affirme qu'il s'agit d'une entité de cette classe." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Membuat kalimat dalam bentuk \"Nairobi adalah kota.\", yakni, fungsi ini mengambil entitas dan kelas, kemudian menyatakan bahwa entitas tersebut adalah kelas." }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "「Nairobi is a city.」という形式の文を作成。つまり、エンティティとその分類(クラス)を受け取り、そのクラスのエンティティであると書き出します。" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "laver en sætning af formen \"Nairobi er en by., dvs. den tager en entitet og dens klasse og skriver at at entiteten er af den klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Schrijf een zin zoals \"Nairobi is een stad.\" Deze zin neemt een entiteit en een klasse en stelt dat de entiteit een instantie is van de klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Una frase \"[Il] X è un Y.\", con X una singola istanza di Y." } ] } } 88gwb6qse6xxt3e5vv5h8pjohtyotpi 267128 267127 2026-04-20T11:29:02Z Dv103 11127 Removed Z26512 from the approved list of test cases 267128 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26039" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Entität" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "entitet" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "entitas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "エンティティ" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "entiteit" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "entità" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "vrsta" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kelas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "分類(クラス)" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "classe" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z26039K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "jezik" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "taal" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z26040", "Z26042", "Z26599", "Z26610", "Z27211", "Z27212", "Z27286", "Z27251", "Z27282", "Z26041", "Z32148", "Z33133", "Z33134", "Z33726", "Z33749" ], "Z8K4": [ "Z14", "Z33725" ], "Z8K5": "Z26039" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject is instance of (string)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Instanziierungssatz ohne Artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "rečenica koja instanciira" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Contoh potongan kalimat tanpa artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "instanciation de fragment sans article" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "冠詞なしのインスタンス化フラグメント" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "artikelløs instantiseringsfragment" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "instantie van fragment zonder lidwoord" }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "stummadur un tamm hep ger-mall" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "soggetto è istanza di (stringa)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is a", "instance of", "X is a Y", "P31", "one of", "is an", "occupation", "Article-less instantiating fragment", "subject is instance of", "classificational construct fragment (String)" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "ist ein", "ist eine", "Instanz" ] }, { "Z1K1": "Z31", "Z31K1": "Z1272", "Z31K2": [ "Z6", "jest", "je", "su" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "est", "instance de", "est une instance de", "est un", "est une" ] }, { "Z1K1": "Z31", "Z31K1": "Z1157", "Z31K2": [ "Z6", "is een" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A sentence which expresses the relationship X is an instance of Y. In English has the form \"[The] X is a/n Y\": \"Nairobi is a city.\" For X subclass of Y use Z26095." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Schreibt einen Satz wie z. B. \"Nairobi ist eine Stadt.\". Es nimmt eine Entität und eine Klasse und macht einen Satz, der aussagt, die Entität ist eine Instanz der Klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "Sastavlja rečenicu oblika \"Nairobi je grad.\", tj. uzima entitet i njegovu vrstu te navodi da je to entitet te vrste." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Produit une phrase de la forme \"Nairobi est une ville.\", c'est-à-dire qu'elle prend une entité et sa classe et affirme qu'il s'agit d'une entité de cette classe." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Membuat kalimat dalam bentuk \"Nairobi adalah kota.\", yakni, fungsi ini mengambil entitas dan kelas, kemudian menyatakan bahwa entitas tersebut adalah kelas." }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "「Nairobi is a city.」という形式の文を作成。つまり、エンティティとその分類(クラス)を受け取り、そのクラスのエンティティであると書き出します。" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "laver en sætning af formen \"Nairobi er en by., dvs. den tager en entitet og dens klasse og skriver at at entiteten er af den klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Schrijf een zin zoals \"Nairobi is een stad.\" Deze zin neemt een entiteit en een klasse en stelt dat de entiteit een instantie is van de klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Una frase \"[Il] X è un Y.\", con X una singola istanza di Y." } ] } } 070djdhtpv972lcjuk80r53w17c26ma 267134 267128 2026-04-20T11:34:14Z Dv103 11127 Removed Z27286 from the approved list of test cases 267134 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26039" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Entität" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "entitet" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "entitas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "entité" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "エンティティ" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "entiteit" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "entità" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26039K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "vrsta" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "kelas" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "分類(クラス)" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "klasse" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "classe" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z26039K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "jezik" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "言語" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "taal" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z26040", "Z26042", "Z26599", "Z26610", "Z27211", "Z27212", "Z27251", "Z27282", "Z26041", "Z32148", "Z33133", "Z33134", "Z33726", "Z33749" ], "Z8K4": [ "Z14", "Z33725" ], "Z8K5": "Z26039" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject is instance of (string)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Instanziierungssatz ohne Artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "rečenica koja instanciira" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Contoh potongan kalimat tanpa artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "instanciation de fragment sans article" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "冠詞なしのインスタンス化フラグメント" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "artikelløs instantiseringsfragment" }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "instantie van fragment zonder lidwoord" }, { "Z1K1": "Z11", "Z11K1": "Z1282", "Z11K2": "stummadur un tamm hep ger-mall" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "soggetto è istanza di (stringa)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "is a", "instance of", "X is a Y", "P31", "one of", "is an", "occupation", "Article-less instantiating fragment", "subject is instance of", "classificational construct fragment (String)" ] }, { "Z1K1": "Z31", "Z31K1": "Z1430", "Z31K2": [ "Z6", "ist ein", "ist eine", "Instanz" ] }, { "Z1K1": "Z31", "Z31K1": "Z1272", "Z31K2": [ "Z6", "jest", "je", "su" ] }, { "Z1K1": "Z31", "Z31K1": "Z1004", "Z31K2": [ "Z6", "est", "instance de", "est une instance de", "est un", "est une" ] }, { "Z1K1": "Z31", "Z31K1": "Z1157", "Z31K2": [ "Z6", "is een" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "A sentence which expresses the relationship X is an instance of Y. In English has the form \"[The] X is a/n Y\": \"Nairobi is a city.\" For X subclass of Y use Z26095." }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Schreibt einen Satz wie z. B. \"Nairobi ist eine Stadt.\". Es nimmt eine Entität und eine Klasse und macht einen Satz, der aussagt, die Entität ist eine Instanz der Klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1272", "Z11K2": "Sastavlja rečenicu oblika \"Nairobi je grad.\", tj. uzima entitet i njegovu vrstu te navodi da je to entitet te vrste." }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Produit une phrase de la forme \"Nairobi est une ville.\", c'est-à-dire qu'elle prend une entité et sa classe et affirme qu'il s'agit d'une entité de cette classe." }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "Membuat kalimat dalam bentuk \"Nairobi adalah kota.\", yakni, fungsi ini mengambil entitas dan kelas, kemudian menyatakan bahwa entitas tersebut adalah kelas." }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "「Nairobi is a city.」という形式の文を作成。つまり、エンティティとその分類(クラス)を受け取り、そのクラスのエンティティであると書き出します。" }, { "Z1K1": "Z11", "Z11K1": "Z1061", "Z11K2": "laver en sætning af formen \"Nairobi er en by., dvs. den tager en entitet og dens klasse og skriver at at entiteten er af den klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1157", "Z11K2": "Schrijf een zin zoals \"Nairobi is een stad.\" Deze zin neemt een entiteit en een klasse en stelt dat de entiteit een instantie is van de klasse." }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Una frase \"[Il] X è un Y.\", con X una singola istanza di Y." } ] } } fou4r37v8wyu7aeqapc88dmi9l326nl Z26043 0 60722 266886 266855 2026-04-19T12:10:05Z Dv103 11127 added Russiam, Ukrainian and Bielorussian 266886 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26043" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z26088", "Z14293K2": [ "Z60", "Z1002", "Z1113", "Z1689", "Z1199", "Z1437", "Z1966", "Z1124" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26337", "Z14293K2": [ "Z60", "Z1003", "Z1423", "Z1127", "Z1547", "Z1133" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26340", "Z14293K2": [ "Z60", "Z1237" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26572", "Z14293K2": [ "Z60", "Z1011" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26562", "Z14293K2": [ "Z60", "Z1004", "Z1640", "Z1757" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26617", "Z14293K2": [ "Z60", "Z1272" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26704", "Z14293K2": [ "Z60", "Z1078" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26712", "Z14293K2": [ "Z60", "Z1430", "Z1231", "Z1508", "Z1843", "Z1463", "Z1859", "Z1515" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26717", "Z14293K2": [ "Z60", "Z1146" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26723", "Z14293K2": [ "Z60", "Z1403" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26513", "Z14293K2": [ "Z60", "Z1787" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z26671", "Z14293K2": [ "Z60", "Z1592" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z27244", "Z14293K2": [ "Z60", "Z1006", "Z1645", "Z1411", "Z1591", "Z1504" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z27259", "Z14293K2": [ "Z60", "Z1576" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z27283", "Z14293K2": [ "Z60", "Z1643", "Z1506" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z27324", "Z14293K2": [ "Z60", "Z1001", "Z1114" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z27490", "Z14293K2": [ "Z60", "Z1099" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z27924", "Z14293K2": [ "Z60", "Z1037", "Z1381", "Z1294" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z29256", "Z14293K2": [ "Z60", "Z1907" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z30598", "Z14293K2": [ "Z60", "Z1531" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z32671", "Z14293K2": [ "Z60", "Z1830", "Z1326", "Z1171", "Z1736" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z33036", "Z14293K2": [ "Z60", "Z1672", "Z1107", "Z1589", "Z1406" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z33753", "Z14293K2": [ "Z60", "Z1314" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z27209", "Z14293K2": [ "Z60", "Z1005", "Z1332", "Z1622" ] } ], "Z14294K2": "Z33420" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "config for article-less instantiating sentences" }, { "Z1K1": "Z11", "Z11K1": "Z1078", "Z11K2": "contoh kalimat tanpa artikel per bahasa" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "instanciation de phrases sans article par langue" }, { "Z1K1": "Z11", "Z11K1": "Z1003", "Z11K2": "instanciación de frases sin artículo por lengua" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bj50m3ph8ngnrtwwr3fbneor3xuq5va Z26095 0 60846 267130 264973 2026-04-20T11:29:20Z Dv103 11127 Added Z26512 to the approved list of test cases 267130 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26095" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26095K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Klasse" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26095K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "super-class" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "superclasse" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "super-classe" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Oberklasse" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z26095K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z26628", "Z27056", "Z27081", "Z27082", "Z27218", "Z26512" ], "Z8K4": [ "Z14", "Z26097" ], "Z8K5": "Z26095" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject is kind of (Monolingual text)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "instancier un fragment avec un article indéfini" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "frammento di instanziazione indefinito" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Instanziierungssatz mit Artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "冠詞ありのインスタンス化フラグメント" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "P279", "classified as", "subclass of", "Article-ful instantiating fragment", "type of", "subject is kind of" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Makes a sentence which expresses the relationship between an instance of a subclass X and its superclass Y. In English has the form \"a/n X is a Y\": \"A frog is an amphibian.\" Non-subclass use Z26039" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "par exemple, « un chat est un mammifère »." }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Es.: \"Una antilope è un mammifero.\", \"Una rana è un anfibio.\"." } ] } } k90mmbfkzo2puolv1o8lhh86tsv2who 267132 267130 2026-04-20T11:31:47Z Dv103 11127 267132 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26095" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26095K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Klasse" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26095K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "super-class" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "superclasse" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "super-classe" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Oberklasse" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z26095K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "langue" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Sprache" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z26628", "Z27056", "Z27081", "Z27082", "Z27218", "Z26512" ], "Z8K4": [ "Z14", "Z26097" ], "Z8K5": "Z26095" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject is kind of (Monolingual text)" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "instancier un fragment avec un article indéfini" }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "soggetto è tipo di (testo monolingue)" }, { "Z1K1": "Z11", "Z11K1": "Z1430", "Z11K2": "Instanziierungssatz mit Artikel" }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "冠詞ありのインスタンス化フラグメント" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "P279", "classified as", "subclass of", "Article-ful instantiating fragment", "type of", "subject is kind of" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Makes a sentence which expresses the relationship between an instance of a subclass X and its superclass Y. In English has the form \"a/n X is a Y\": \"A frog is an amphibian.\" Non-subclass use Z26039" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "par exemple, « un chat est un mammifère »." }, { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "\"Il X è un Y.\", con X una sottoclasse di Y." } ] } } h5dgcav1rxnlnzbzdcklwboy9dpuijp Z26512 0 61623 267129 205236 2026-04-20T11:29:05Z Dv103 11127 267129 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26512" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26095", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26095", "Z26095K1": { "Z1K1": "Z6091", "Z6091K1": "Q146" }, "Z26095K2": { "Z1K1": "Z6091", "Z6091K1": "Q7377" }, "Z26095K3": "Z1787" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Il gatto è un mammifero." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "[it] Il gatto è un mammifero." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[it] Il gatto è un mammifero." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jomvshtqru9kfvmr080uxbedqnwt428 Z26513 0 61624 266890 233526 2026-04-19T12:35:55Z Dv103 11127 Added Z33766 to the approved list of implementations 266890 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26513" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26513K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "entità" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26513K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z26514", "Z26515", "Z26517", "Z26518", "Z26516" ], "Z8K4": [ "Z14", "Z27339", "Z33766" ], "Z8K5": "Z26513" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "frase di istanziazione, it" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "instantiation sentence, Italian" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Il \u003CX\u003E è un \u003CY\u003E." } ] } } b6o92ylngspql6qhiame4blvleb7rk9 266895 266890 2026-04-19T14:26:20Z Dv103 11127 Added Z33767 to the approved list of test cases 266895 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26513" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26513K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "entità" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26513K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z26514", "Z26515", "Z26517", "Z26518", "Z26516", "Z33767" ], "Z8K4": [ "Z14", "Z27339", "Z33766" ], "Z8K5": "Z26513" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "frase di istanziazione, it" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "instantiation sentence, Italian" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Il \u003CX\u003E è un \u003CY\u003E." } ] } } l5nicbp09mrzyqhpjb8um1289ehn5xv 267136 266895 2026-04-20T11:36:32Z Dv103 11127 Removed Z26514, Z26516 e Z26518 from the approved list of test cases 267136 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26513" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26513K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "entità" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "entity" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z26513K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "classe" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "class" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z26515", "Z26517", "Z33767" ], "Z8K4": [ "Z14", "Z27339", "Z33766" ], "Z8K5": "Z26513" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "frase di istanziazione, it" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "instantiation sentence, Italian" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Il \u003CX\u003E è un \u003CY\u003E." } ] } } szx0v9g22c889o9cqf52dmxu2lbpz7n Z26514 0 61625 267138 206291 2026-04-20T11:39:25Z Dv103 11127 267138 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26514" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27102", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27102", "Z27102K1": { "Z1K1": "Z6091", "Z6091K1": "Q144" }, "Z27102K2": { "Z1K1": "Z6091", "Z6091K1": "Q729" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Il cane è un animale." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Il cane è un animale." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "dog, animal: \"Il cane è un animale.\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } epd3xklrr1bovf2yonuz0ayp4iz1lpl 267141 267138 2026-04-20T11:44:08Z Dv103 11127 267141 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26514" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27102", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27102", "Z27102K1": { "Z1K1": "Z6091", "Z6091K1": "Q144" }, "Z27102K2": { "Z1K1": "Z6091", "Z6091K1": "Q729" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Il cane è un animale." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Il cane è un animale." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "dog, animal: \"Il cane è un animale.\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qubbry9vz29sqjsf8gf072950843rnk Z26516 0 61627 267139 206296 2026-04-20T11:41:21Z Dv103 11127 267139 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26516" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27102", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27102", "Z27102K1": { "Z1K1": "Z6091", "Z6091K1": "Q144" }, "Z27102K2": { "Z1K1": "Z6091", "Z6091K1": "Q622852" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Il cane è un animale domestico." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "(!) Il cane è un animale domestico." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "dog, domesticated...: \"Il cane è un animale dom..." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 31jr4mvxyi32aeqr4rektj7me7uy9yo 267154 267139 2026-04-20T11:55:08Z Dv103 11127 267154 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26516" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27102", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27102", "Z27102K1": { "Z1K1": "Z6091", "Z6091K1": "Q144" }, "Z27102K2": { "Z1K1": "Z6091", "Z6091K1": "Q622852" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Il cane è un animale domestico." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Il cane è un animale domestico." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "dog, domesticated...: \"Il cane è un animale dom..." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ji1nk5v972ve432r9rmedxfzpw287zr Z26518 0 61629 267140 206294 2026-04-20T11:43:12Z Dv103 11127 267140 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z26518" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27102", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27102", "Z27102K1": { "Z1K1": "Z6091", "Z6091K1": "Q40847" }, "Z27102K2": { "Z1K1": "Z6091", "Z6091K1": "Q39546" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Le forbici sono un attrezzo." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Le forbici sono un attrezzo." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "scissors, phys. tool: Le forbici sono un attrezzo" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } kho0pqtkrmcd95ejpxrocx7g5yev9rb Z27081 0 62976 267131 208792 2026-04-20T11:29:56Z Dv103 11127 267131 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27081" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26095", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26095", "Z26095K1": { "Z1K1": "Z6091", "Z6091K1": "Q3947" }, "Z26095K2": { "Z1K1": "Z6091", "Z6091K1": "Q811430" }, "Z26095K3": "Z1787" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "La casa è una costruzione." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "La casa è una costruzione." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } ghebnj5o73byphnjvutqbfnhamsmb9u Z27102 0 62997 267137 210626 2026-04-20T11:38:03Z Dv103 11127 267137 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27102" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27102K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "istanza" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27102K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "tipo" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z27103", "Z27106", "Z27105", "Z27104", "Z27346" ], "Z8K4": [ "Z14", "Z27113" ], "Z8K5": "Z27102" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "soggetto è tipo di, italiano" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Italian article-ful instantiating sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mu11mv1otdg8ckwatp4orss7gzsoupo 267147 267137 2026-04-20T11:46:55Z Dv103 11127 Added Z26516, Z26518 e Z26514 to the approved list of test cases 267147 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27102" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27102K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "istanza" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27102K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "tipo" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z27103", "Z27106", "Z27105", "Z27104", "Z27346", "Z26516", "Z26518", "Z26514" ], "Z8K4": [ "Z14", "Z27113" ], "Z8K5": "Z27102" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "soggetto è tipo di, italiano" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Italian article-ful instantiating sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fv6nn48c5m5gdyltzzjj5gyh0xrfxsf 267152 267147 2026-04-20T11:54:34Z Dv103 11127 Added Z33806 to the approved list of implementations 267152 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27102" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27102K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "istanza" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27102K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "tipo" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z27103", "Z27106", "Z27105", "Z27104", "Z27346", "Z26516", "Z26518", "Z26514" ], "Z8K4": [ "Z14", "Z27113", "Z33806" ], "Z8K5": "Z27102" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "soggetto è tipo di, italiano" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Italian article-ful instantiating sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8lqt92h7ggg2dmhyzaf6d17ghzkpe2j 267153 267152 2026-04-20T11:54:35Z Dv103 11127 Removed Z27113 from the approved list of implementations 267153 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27102" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27102K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "istanza" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z27102K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "tipo" } ] } } ], "Z8K2": "Z11", "Z8K3": [ "Z20", "Z27103", "Z27106", "Z27105", "Z27104", "Z27346", "Z26516", "Z26518", "Z26514" ], "Z8K4": [ "Z14", "Z33806" ], "Z8K5": "Z27102" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "soggetto è tipo di, italiano" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Italian article-ful instantiating sentence" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4h89hzcqrckjsag2r7gq4zm7icks485 Z27103 0 62998 267142 209347 2026-04-20T11:44:43Z Dv103 11127 267142 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27103" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27102", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27102", "Z27102K1": { "Z1K1": "Z6091", "Z6091K1": "Q144" }, "Z27102K2": { "Z1K1": "Z6091", "Z6091K1": "Q7377" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Il cane è un mammifero." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Il cane è un mammifero." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } rp60nsr9teicrpmnvqarg7jnc7emfof Z27104 0 62999 267143 209352 2026-04-20T11:45:18Z Dv103 11127 267143 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27104" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27102", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27102", "Z27102K1": { "Z1K1": "Z6091", "Z6091K1": "Q503" }, "Z27102K2": { "Z1K1": "Z6091", "Z6091K1": "Q1364" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "La banana è un frutto." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "La banana è un frutto." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } dt3qu82259qhstxl5m8bpsgmfb66o7c Z27105 0 63000 267144 209351 2026-04-20T11:45:43Z Dv103 11127 267144 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27105" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27102", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27102", "Z27102K1": { "Z1K1": "Z6091", "Z6091K1": "Q146" }, "Z27102K2": { "Z1K1": "Z6091", "Z6091K1": "Q622852" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Il gatto è un animale domestico." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Il gatto è un animale domestico." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7kdgwzcgom1q6dd7x27ut7ehj9ll2ju Z27106 0 63001 267145 209350 2026-04-20T11:46:10Z Dv103 11127 267145 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27106" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27102", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27102", "Z27102K1": { "Z1K1": "Z6091", "Z6091K1": "Q59668787" }, "Z27102K2": { "Z1K1": "Z6091", "Z6091K1": "Q756" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Il pino è una pianta." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Il pino è una pianta." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } nnvntxigq9oxu4oqjbs974l4w4arz8a Z27339 0 63585 266888 233527 2026-04-19T12:19:16Z Dv103 11127 266888 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27339" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z26513", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z26737", "Z26737K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z26513K1" }, "Z30120K2": [ "Z6030", "Z6033", "Z6036" ], "Z30120K3": [ "Z60", "Z1787" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P31" }, { "Z1K1": "Z6092", "Z6092K1": "P735" } ] }, "Z26737K2": { "Z1K1": "Z7", "Z7K1": "Z802", "Z802K1": { "Z1K1": "Z7", "Z7K1": "Z813", "Z813K1": { "Z1K1": "Z7", "Z7K1": "Z23471", "Z23471K1": { "Z1K1": "Z18", "Z18K1": "Z26513K1" }, "Z23471K2": "Z1787" } }, "Z802K2": "Z24", "Z802K3": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z26513K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1787" } } } }, " ", { "Z1K1": "Z7", "Z7K1": "Z850", "Z850K1": { "Z1K1": "Z7", "Z7K1": "Z27107", "Z27107K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z26513K2" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1787" } }, "Z850K2": "Z28248", "Z850K3": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": "un'istanza di ", "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z26513K2" }, "Z24766K2": "Z1787" } } }, "." ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "frase di istanziazione, it, comp, migliori lessemi" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } r6udiujc1apvvtpyl0eoz1icrewidpj Z27346 0 63694 267146 210625 2026-04-20T11:46:38Z Dv103 11127 267146 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27346" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27102", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27102", "Z27102K1": { "Z1K1": "Z6091", "Z6091K1": "Q172833" }, "Z27102K2": { "Z1K1": "Z6091", "Z6091K1": "Q39546" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "La scopa è un utensile." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "La scopa è un utensile." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } h5qwb03pv0paxjc9rpatzk1noszvnup 267149 267146 2026-04-20T11:53:40Z Dv103 11127 267149 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27346" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27102", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27102", "Z27102K1": { "Z1K1": "Z6091", "Z6091K1": "Q172833" }, "Z27102K2": { "Z1K1": "Z6091", "Z6091K1": "Q39546" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "La scopa è un utensile." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "La scopa è un attrezzo." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7681tnq84q50wio9ycn26lxz2pz0xo9 267150 267149 2026-04-20T11:54:03Z Dv103 11127 267150 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27346" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z27102", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z27102", "Z27102K1": { "Z1K1": "Z6091", "Z6091K1": "Q172833" }, "Z27102K2": { "Z1K1": "Z6091", "Z6091K1": "Q39546" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z14392", "Z14392K2": { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "La scopa è un attrezzo." } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "La scopa è un attrezzo." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0tewdx2e7wnt5ib3ieh093g6qdjml6d Z27375 0 63723 266893 265036 2026-04-19T14:23:50Z Dv103 11127 266893 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z27375" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z27219", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": "Z1787", "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z22511", "Z22511K1": { "Z1K1": "Z7", "Z7K1": "Z12899", "Z12899K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z26737", "Z26737K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z27219K1" }, "Z30120K2": [ "Z6030" ], "Z30120K3": [ "Z60", "Z1787", "Z1002", "Z1360" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P31" }, { "Z1K1": "Z6092", "Z6092K1": "P735" } ] }, "Z26737K2": { "Z1K1": "Z7", "Z7K1": "Z850", "Z850K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z27219K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1787" }, "Z850K2": "Z28248", "Z850K3": "Z24" } }, { "Z1K1": "Z7", "Z7K1": "Z850", "Z850K1": { "Z1K1": "Z7", "Z7K1": "Z27107", "Z27107K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z27219K2" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1787" } }, "Z850K2": "Z28248", "Z850K3": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": "un'istanza di ", "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z27219K2" }, "Z24766K2": "Z1787" } } }, { "Z1K1": "Z7", "Z7K1": "Z27347", "Z27347K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z27219K3" }, "Z30120K2": [ "Z6030" ], "Z30120K3": [ "Z60", "Z1787", "Z1360", "Z1002" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P31" }, { "Z1K1": "Z6092", "Z6092K1": "P735" } ] } } ], "Z12899K2": " " } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "dichiara luogo usando entità e classe, it, comp." }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "[it] State location using entity and class, comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bqvz65e0bk8nbrwz7s9v01vcrg7kzcw Z28874 0 67111 267069 259697 2026-04-20T05:21:59Z DMartin (WMF) 24 267069 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z28874" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6003" }, "Z17K2": "Z28874K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "statements" } ] } } ], "Z8K2": "Z6003", "Z8K3": [ "Z20", "Z28883", "Z28954" ], "Z8K4": [ "Z14", "Z28884" ], "Z8K5": "Z28874" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "most recent qualified statement " }, { "Z1K1": "Z11", "Z11K1": "Z1830", "Z11K2": "最新の修飾文" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "most recent point-in-time qualifier" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "From the given statements, all with point-in-time qualifiers, return the statement with the most recent value of the qualifier. There must be at least one statement in the input." } ] } } sia41rhv2wxy2qdq0vrpra2413irl4a Template:Main page/News 10 68963 267093 264530 2026-04-20T10:25:01Z Sannita (WMF) 10 update 267093 wikitext text/x-wiki <noinclude><languages /></noinclude> ; <translate><!--T:1--> Volunteer's Corners</translate> * <translate><!--T:2--> The next Volunteers' Corner will be at <tvar name="date-and-time"><bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi></tvar> on <tvar name="platform"><bdi lang="en" dir="ltr">Google Meet</bdi></tvar> at <tvar name="link"><bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi></tvar>.</translate> * <translate><!--T:3--> The [[<tvar name="1">:c:File:Abstract Wikipedia Volunteer Corner 2026-04.webm</tvar>|most recent Volunteer's Corner]] is available on Commons</translate> ; <translate><!--T:4--> Recent status updates about Wikifunctions</translate> <!--Keep this to the most recent 5 entries--> * <translate><tvar name="1">{{Status updates|2026-04-16}}</tvar>: Milestones; Some major issues hopefully resolved</translate> * <translate><!--T:26--> <tvar name="1">{{Status updates|2026-04-10}}</tvar>: Community proposals for capturing meaning</translate> * <translate><!--T:25--> <tvar name="1">{{Status updates|2026-04-02}}</tvar>: Request for Discussion: Syntactic tables</translate> * <translate><!--T:24--> <tvar name="1">{{Status updates|2026-03-26}}</tvar>: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</translate> * <translate><!--T:23--> <tvar name="1">{{Status updates|2026-03-19}}</tvar>: Abstract Wikipedia in Beta</translate> [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small"><translate><!--T:10--> More news</translate></span>]] otj6vosr3pok8qexwqqvj40j0kw9iez 267094 267093 2026-04-20T10:25:17Z Sannita (WMF) 10 Marked this version for translation 267094 wikitext text/x-wiki <noinclude><languages /></noinclude> ; <translate><!--T:1--> Volunteer's Corners</translate> * <translate><!--T:2--> The next Volunteers' Corner will be at <tvar name="date-and-time"><bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi></tvar> on <tvar name="platform"><bdi lang="en" dir="ltr">Google Meet</bdi></tvar> at <tvar name="link"><bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi></tvar>.</translate> * <translate><!--T:3--> The [[<tvar name="1">:c:File:Abstract Wikipedia Volunteer Corner 2026-04.webm</tvar>|most recent Volunteer's Corner]] is available on Commons</translate> ; <translate><!--T:4--> Recent status updates about Wikifunctions</translate> <!--Keep this to the most recent 5 entries--> * <translate><!--T:27--> <tvar name="1">{{Status updates|2026-04-16}}</tvar>: Milestones; Some major issues hopefully resolved</translate> * <translate><!--T:26--> <tvar name="1">{{Status updates|2026-04-10}}</tvar>: Community proposals for capturing meaning</translate> * <translate><!--T:25--> <tvar name="1">{{Status updates|2026-04-02}}</tvar>: Request for Discussion: Syntactic tables</translate> * <translate><!--T:24--> <tvar name="1">{{Status updates|2026-03-26}}</tvar>: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</translate> * <translate><!--T:23--> <tvar name="1">{{Status updates|2026-03-19}}</tvar>: Abstract Wikipedia in Beta</translate> [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small"><translate><!--T:10--> More news</translate></span>]] nmu5ro5fbtvsvgfiz95tru0q6ebwxw0 Template:Main page/News/en 10 69028 267100 264535 2026-04-20T10:25:20Z FuzzyBot 207 Updating to match new version of source page 267100 wikitext text/x-wiki <noinclude><languages /></noinclude> ; Volunteer's Corners * The next Volunteers' Corner will be at <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi> on <bdi lang="en" dir="ltr">Google Meet</bdi> at <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>. * The [[:c:File:Abstract Wikipedia Volunteer Corner 2026-04.webm|most recent Volunteer's Corner]] is available on Commons ; Recent status updates about Wikifunctions <!--Keep this to the most recent 5 entries--> * {{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved * {{Status updates|2026-04-10}}: Community proposals for capturing meaning * {{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables * {{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2 * {{Status updates|2026-03-19}}: Abstract Wikipedia in Beta [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">More news</span>]] b863th404nnzpmbwzbvs04l2wd8o3ad Template:Main page/News/de 10 69043 267099 264712 2026-04-20T10:25:20Z FuzzyBot 207 Updating to match new version of source page 267099 wikitext text/x-wiki <noinclude><languages /></noinclude> ; Freiwilligentreffen * Das nächste Freiwilligentreffen findet am <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi> auf <bdi lang="en" dir="ltr">Google Meet</bdi> unter <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi> statt. * Das [[:c:File:Abstract Wikipedia Volunteer Corner 2026-04.webm|letzte Freiwilligentreffen]] ist auf Commons verfügbar ; Aktuelle Neuigkeiten zum Status von Wikifunctions <!--Keep this to the most recent 5 entries--> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span> * {{Status updates|2026-04-10}}: Community-Vorschläge zur Erfassung von Bedeutungen * {{Status updates|2026-04-02}}: Diskussionsanfrage: Syntaktische Tabellen * {{Status updates|2026-03-26}}: Erste Tage der Abstrakten Wikipedia Beta; Status der Kompositionssprache v2 * {{Status updates|2026-03-19}}: Abstrakte Wikipedia in Beta [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Weitere Neuigkeiten</span>]] 7b2gwx337wpj28lqma2g3sao9f413ol Template:Main page/News/ko 10 69053 267103 264539 2026-04-20T10:25:21Z FuzzyBot 207 Updating to match new version of source page 267103 wikitext text/x-wiki <noinclude><languages /></noinclude> ; 지원자 코너 * 다음 지원자 코너는 <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi>에 진행됩니다: <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>(<bdi lang="en" dir="ltr">Google Meet</bdi>) * [[:c:File:Abstract Wikipedia Volunteer Corner 2026-04.webm|최신 지원자 코너]]는 공용에서 사용할 수 있습니다. ; 위키함수의 최신 상태 업데이트 <!--Keep this to the most recent 5 entries--> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span> [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">더 많은 소식</span>]] 7dgnptt75tjovxntzng51mx1zwgksbl Template:Main page/News/ar 10 69123 267096 265077 2026-04-20T10:25:19Z FuzzyBot 207 Updating to match new version of source page 267096 wikitext text/x-wiki <noinclude><languages /></noinclude> ; ركن المتطوعين * ستكون جلسة ركن المتطوعين التالية بتوقيت <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi> على <bdi lang="en" dir="ltr">Google Meet</bdi> على <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>. * [[:c:File:Abstract Wikipedia Volunteer Corner 2026-04.webm|أحدث جلسة لركن المتطوعين]] متاحة على كومنز ; تحديثات الحالة الأخيرة حول ويكي دوال <!--Keep this to the most recent 5 entries--> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span> * {{Status updates|2026-04-10}}: مقترحات المجتمع لالتقاط المعنى * {{Status updates|2026-04-02}}: طلب مناقشة: الجداول النحوية * {{Status updates|2026-03-26}}: الأيام الأولى من النسخة التجريبية لويكيبيديا المجردة؛ حالة لغة التركيب v2 * {{Status updates|2026-03-19}}: ويكيبيديا المجردة في نسختها التجريبية [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">المزيد من الأخبار</span>]] f4lgi80t37koqm7gzlqps2sjx9w0dd8 Template:Main page/News/zh-hant 10 69589 267106 264542 2026-04-20T10:25:22Z FuzzyBot 207 Updating to match new version of source page 267106 wikitext text/x-wiki <noinclude><languages /></noinclude> ; <span lang="en" dir="ltr" class="mw-content-ltr">Volunteer's Corners</span> * <span lang="en" dir="ltr" class="mw-content-ltr">The next Volunteers' Corner will be at <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi> on <bdi lang="en" dir="ltr">Google Meet</bdi> at <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>.</span> * <span lang="en" dir="ltr" class="mw-content-ltr">The [[:c:File:Abstract Wikipedia Volunteer Corner 2026-04.webm|most recent Volunteer's Corner]] is available on Commons</span> ; 維基函式庫的近期狀態更新 <!--Keep this to the most recent 5 entries--> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span> [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">更多消息</span>]] s52srfykq0pa4jn4a038310wvoe9oof Template:Main page/News/ja 10 70114 267102 264538 2026-04-20T10:25:20Z FuzzyBot 207 Updating to match new version of source page 267102 wikitext text/x-wiki <noinclude><languages /></noinclude> ; ボランティアのコーナース * 次のボランティアのコーナーは<bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi>で<bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>に<bdi lang="en" dir="ltr">Google Meet</bdi>。 * [[:c:File:Abstract Wikipedia Volunteer Corner 2026-04.webm|最新のボランティアのコーナー]]にコモンズで利用可能です。 ; ウィキファンクションズに関するステータスの最近のアップデート <!--Keep this to the most recent 5 entries--> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span> [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">その他のニュース</span>]] df26svo0ivaejbr8mven1xnpyi8envr Template:Main page/News/bn 10 71222 267097 264534 2026-04-20T10:25:19Z FuzzyBot 207 Updating to match new version of source page 267097 wikitext text/x-wiki <noinclude><languages /></noinclude> ; স্বেচ্ছাসেবকদের সভা * পরবর্তী স্বেচ্ছাসেবক সভাটি <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi> ঠিকানায় <bdi lang="en" dir="ltr">Google Meet</bdi>-এ <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi>-তে অনুষ্ঠিত হবে। * [[:c:File:Abstract Wikipedia Volunteer Corner 2026-04.webm|সর্বশেষ স্বেচ্ছাসেবকদের সভাটি]] কমন্সে উপলব্ধ রয়েছে। ; উইকিফাংশন্স সম্পর্কে সাম্প্রতিক হালনাগাদ <!--Keep this to the most recent 5 entries--> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span> [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">আরও সংবাদ</span>]] ozdo23xrj4socihngdorp2it5wj2omf Template:Main page/News/fr 10 73409 267101 265263 2026-04-20T10:25:20Z FuzzyBot 207 Updating to match new version of source page 267101 wikitext text/x-wiki <noinclude><languages /></noinclude> ; Le coin des bénévoles * Le prochain Coin des bénévoles se tiendra le <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi> sur <bdi lang="en" dir="ltr">Google Meet</bdi> à <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>. * Le [[:c:File:Abstract Wikipedia Volunteer Corner 2026-04.webm|dernier Coin des bénévoles]] est disponible sur Commons ; Dernières mises à jour de l'état de Wikifunctions <!--Keep this to the most recent 5 entries--> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span> * {{Status updates|2026-04-10}} : Propositions communautaires pour capturer la signification * {{Status updates|2026-04-02}}: Demande de discussion: tables syntactiques * {{Status updates|2026-03-26}} : premiers jours de la Wikipédia abstraite en bêta; statut du langage de composition v2 * {{Status updates|2026-03-19}}: Wikipedia abstraite en bêta [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Plus ...</span>]] ctqjm7z3sqq2wioe7e6xugt4grzri4p Template:Main page/News/nl 10 75151 266911 264540 2026-04-19T16:39:37Z HanV 6833 Created page with "$1: Voorstellen van gemeenschap voor het vastleggen van betekenis" 266911 wikitext text/x-wiki <noinclude><languages /></noinclude> ; Bijeenkomst vrijwilligers * De volgende bijeenkomst zal plaatsvinden op <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1776101400 17:30 UTC on 2026-04-13]</bdi> op <bdi lang="en" dir="ltr">Google Meet</bdi> op <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>. * Verslag [[:c:File:Abstract Wikipedia Volunteer Corner 2026-03.webm|meest recente "Volunteer's Corner"]] ; Recente statusupdates over Wikifuncties <!--Keep this to the most recent 5 entries--> * {{Status updates|2026-04-10}}: Voorstellen van gemeenschap voor het vastleggen van betekenis * {{Status updates|2026-04-02}}: Verzoek tot overleg: Syntactische tabellen * {{Status updates|2026-03-26}}: Eerste dagen van de Abstract Wikipedia Beta; Status van de compositie-taal v2 * {{Status updates|2026-03-19}}: Abstract Wikipedia in Beta * {{Status updates|2026-03-11}}: Een nieuwe compositie-taal [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Meer nieuws</span>]] mxf39x6gju1jtajfvt0l4x621nwqtm6 267104 266911 2026-04-20T10:25:21Z FuzzyBot 207 Updating to match new version of source page 267104 wikitext text/x-wiki <noinclude><languages /></noinclude> ; Bijeenkomst vrijwilligers * De volgende bijeenkomst zal plaatsvinden op <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi> op <bdi lang="en" dir="ltr">Google Meet</bdi> op <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>. * Verslag [[:c:File:Abstract Wikipedia Volunteer Corner 2026-04.webm|meest recente "Volunteer's Corner"]] ; Recente statusupdates over Wikifuncties <!--Keep this to the most recent 5 entries--> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span> * {{Status updates|2026-04-10}}: Voorstellen van gemeenschap voor het vastleggen van betekenis * {{Status updates|2026-04-02}}: Verzoek tot overleg: Syntactische tabellen * {{Status updates|2026-03-26}}: Eerste dagen van de Abstract Wikipedia Beta; Status van de compositie-taal v2 * {{Status updates|2026-03-19}}: Abstract Wikipedia in Beta [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Meer nieuws</span>]] qmjs3teibaiassrlmkzfdn3sw7o6l46 Template:Main page/News/zh-hans 10 75568 267105 264541 2026-04-20T10:25:21Z FuzzyBot 207 Updating to match new version of source page 267105 wikitext text/x-wiki <noinclude><languages /></noinclude> ; 志愿者角 * 下期志愿者角将于<bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi>在<bdi lang="en" dir="ltr">Google Meet</bdi>的<bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>开始。 * [[:c:File:Abstract Wikipedia Volunteer Corner 2026-04.webm|最近的志愿者角]]现已发布于 Commons。 ; <span lang="en" dir="ltr" class="mw-content-ltr">Recent status updates about Wikifunctions</span> <!--Keep this to the most recent 5 entries--> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span> [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small"><span lang="en" dir="ltr" class="mw-content-ltr">More news</span></span>]] 8wuqrvlrregn6dctivdsvm62mpij9cq Wikifunctions:Excel functions/nl 4 75611 266917 264264 2026-04-19T16:42:37Z HanV 6833 Created page with "Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal" 266917 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a number that is rounded up to the nearest integer or to the nearest multiple of significance</span> || || |- !scope="row"|LCM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the least common multiple</span> || || |- !scope="row"|LN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of a number</span> || || |- !scope="row"|LOG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the logarithm of a number to a specified base</span> || || |- !scope="row"|LOG10 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the base-10 logarithm of a number</span> || || |- !scope="row"|MDETERM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix determinant of an array</span> || || |- !scope="row"|MINVERSE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix inverse of an array</span> || || |- !scope="row"|MMULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix product of two arrays</span> || || |- !scope="row"|MOD | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the remainder from division</span> || {{Z+|Z12476}} || |- !scope="row"|MROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a number rounded to the desired multiple</span> || || |- !scope="row"|MULTINOMIAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the multinomial of a set of numbers</span> || || |- !scope="row"|MUNIT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the unit matrix for the specified dimension</span> || || |- !scope="row"|ODD | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up to the nearest odd integer</span> || || |- !scope="row"|PI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of pi</span> || {{Z+|Z20862}} || |- !scope="row"|POWER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of a number raised to a power</span> || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Multiplies its arguments</span> || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the integer portion of a division</span> || {{Z+|Z12522}} || |- !scope="row"|RADIANS | <span lang="en" dir="ltr" class="mw-content-ltr">Converts degrees to radians</span> || || |- !scope="row"|RAND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between 0 and 1</span> || || |- !scope="row"|RANDARRAY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of random numbers between 0 and 1. However, you can specify the number of rows and columns to fill, minimum and maximum values, and whether to return whole numbers or decimal values.</span> || || |- !scope="row"|RANDBETWEEN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between the numbers you specify</span> || || |- !scope="row"|ROMAN | <span lang="en" dir="ltr" class="mw-content-ltr">Converts an arabic numeral to roman, as text</span> || {{Z+|Z11022}} || |- !scope="row"|ROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number to a specified number of digits</span> || || |- !scope="row"|ROUNDDOWN | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number down, toward zero</span> || || |- !scope="row"|ROUNDUP | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up, away from zero</span> || || |- !scope="row"|SEC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the secant of an angle</span> || || |- !scope="row"|SECH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic secant of an angle</span> || || |- !scope="row"|SEQUENCE | <span lang="en" dir="ltr" class="mw-content-ltr">Generates a list of sequential numbers in an array, such as 1, 2, 3, 4</span> || || |- !scope="row"|SERIESSUM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of a power series based on the formula</span> || || |- !scope="row"|SIGN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sign of a number</span> || || |- !scope="row"|SIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sine of the given angle</span> || || |- !scope="row"|SINH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic sine of a number</span> || || |- !scope="row"|SQRT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a positive square root</span> || || |- !scope="row"|SQRTPI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square root of (number * pi)</span> || || |- !scope="row"|SUBTOTAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a subtotal in a list or database</span> || || |- !scope="row"|SUM | <span lang="en" dir="ltr" class="mw-content-ltr">Adds its arguments</span> || {{Z+|Z12720}} || |- !scope="row"|SUMIF | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells specified by a given criteria</span> || || |- !scope="row"|SUMIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells in a range that meet multiple criteria</span> || || |- !scope="row"|SUMPRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the products of corresponding array components</span> || || |- !scope="row"|SUMSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the squares of the arguments</span> || || |- !scope="row"|SUMX2MY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the difference of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMX2PY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the sum of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMXMY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of differences of corresponding values in two arrays</span> || || |- !scope="row"|TAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] g4m99n4yzqge5f4xwm2722yzzkxek6r 266919 266917 2026-04-19T16:42:59Z HanV 6833 Created page with "Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie" 266919 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the least common multiple</span> || || |- !scope="row"|LN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of a number</span> || || |- !scope="row"|LOG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the logarithm of a number to a specified base</span> || || |- !scope="row"|LOG10 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the base-10 logarithm of a number</span> || || |- !scope="row"|MDETERM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix determinant of an array</span> || || |- !scope="row"|MINVERSE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix inverse of an array</span> || || |- !scope="row"|MMULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix product of two arrays</span> || || |- !scope="row"|MOD | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the remainder from division</span> || {{Z+|Z12476}} || |- !scope="row"|MROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a number rounded to the desired multiple</span> || || |- !scope="row"|MULTINOMIAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the multinomial of a set of numbers</span> || || |- !scope="row"|MUNIT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the unit matrix for the specified dimension</span> || || |- !scope="row"|ODD | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up to the nearest odd integer</span> || || |- !scope="row"|PI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of pi</span> || {{Z+|Z20862}} || |- !scope="row"|POWER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of a number raised to a power</span> || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Multiplies its arguments</span> || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the integer portion of a division</span> || {{Z+|Z12522}} || |- !scope="row"|RADIANS | <span lang="en" dir="ltr" class="mw-content-ltr">Converts degrees to radians</span> || || |- !scope="row"|RAND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between 0 and 1</span> || || |- !scope="row"|RANDARRAY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of random numbers between 0 and 1. However, you can specify the number of rows and columns to fill, minimum and maximum values, and whether to return whole numbers or decimal values.</span> || || |- !scope="row"|RANDBETWEEN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between the numbers you specify</span> || || |- !scope="row"|ROMAN | <span lang="en" dir="ltr" class="mw-content-ltr">Converts an arabic numeral to roman, as text</span> || {{Z+|Z11022}} || |- !scope="row"|ROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number to a specified number of digits</span> || || |- !scope="row"|ROUNDDOWN | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number down, toward zero</span> || || |- !scope="row"|ROUNDUP | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up, away from zero</span> || || |- !scope="row"|SEC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the secant of an angle</span> || || |- !scope="row"|SECH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic secant of an angle</span> || || |- !scope="row"|SEQUENCE | <span lang="en" dir="ltr" class="mw-content-ltr">Generates a list of sequential numbers in an array, such as 1, 2, 3, 4</span> || || |- !scope="row"|SERIESSUM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of a power series based on the formula</span> || || |- !scope="row"|SIGN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sign of a number</span> || || |- !scope="row"|SIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sine of the given angle</span> || || |- !scope="row"|SINH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic sine of a number</span> || || |- !scope="row"|SQRT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a positive square root</span> || || |- !scope="row"|SQRTPI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square root of (number * pi)</span> || || |- !scope="row"|SUBTOTAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a subtotal in a list or database</span> || || |- !scope="row"|SUM | <span lang="en" dir="ltr" class="mw-content-ltr">Adds its arguments</span> || {{Z+|Z12720}} || |- !scope="row"|SUMIF | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells specified by a given criteria</span> || || |- !scope="row"|SUMIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells in a range that meet multiple criteria</span> || || |- !scope="row"|SUMPRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the products of corresponding array components</span> || || |- !scope="row"|SUMSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the squares of the arguments</span> || || |- !scope="row"|SUMX2MY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the difference of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMX2PY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the sum of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMXMY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of differences of corresponding values in two arrays</span> || || |- !scope="row"|TAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] hu7gw6udathrrkdtgwlndsjhe542msy 266921 266919 2026-04-19T16:43:20Z HanV 6833 Created page with "Geeft het kleinste gemeenschappelijke veelvoud terug" 266921 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of a number</span> || || |- !scope="row"|LOG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the logarithm of a number to a specified base</span> || || |- !scope="row"|LOG10 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the base-10 logarithm of a number</span> || || |- !scope="row"|MDETERM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix determinant of an array</span> || || |- !scope="row"|MINVERSE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix inverse of an array</span> || || |- !scope="row"|MMULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix product of two arrays</span> || || |- !scope="row"|MOD | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the remainder from division</span> || {{Z+|Z12476}} || |- !scope="row"|MROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a number rounded to the desired multiple</span> || || |- !scope="row"|MULTINOMIAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the multinomial of a set of numbers</span> || || |- !scope="row"|MUNIT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the unit matrix for the specified dimension</span> || || |- !scope="row"|ODD | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up to the nearest odd integer</span> || || |- !scope="row"|PI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of pi</span> || {{Z+|Z20862}} || |- !scope="row"|POWER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of a number raised to a power</span> || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Multiplies its arguments</span> || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the integer portion of a division</span> || {{Z+|Z12522}} || |- !scope="row"|RADIANS | <span lang="en" dir="ltr" class="mw-content-ltr">Converts degrees to radians</span> || || |- !scope="row"|RAND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between 0 and 1</span> || || |- !scope="row"|RANDARRAY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of random numbers between 0 and 1. However, you can specify the number of rows and columns to fill, minimum and maximum values, and whether to return whole numbers or decimal values.</span> || || |- !scope="row"|RANDBETWEEN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between the numbers you specify</span> || || |- !scope="row"|ROMAN | <span lang="en" dir="ltr" class="mw-content-ltr">Converts an arabic numeral to roman, as text</span> || {{Z+|Z11022}} || |- !scope="row"|ROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number to a specified number of digits</span> || || |- !scope="row"|ROUNDDOWN | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number down, toward zero</span> || || |- !scope="row"|ROUNDUP | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up, away from zero</span> || || |- !scope="row"|SEC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the secant of an angle</span> || || |- !scope="row"|SECH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic secant of an angle</span> || || |- !scope="row"|SEQUENCE | <span lang="en" dir="ltr" class="mw-content-ltr">Generates a list of sequential numbers in an array, such as 1, 2, 3, 4</span> || || |- !scope="row"|SERIESSUM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of a power series based on the formula</span> || || |- !scope="row"|SIGN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sign of a number</span> || || |- !scope="row"|SIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sine of the given angle</span> || || |- !scope="row"|SINH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic sine of a number</span> || || |- !scope="row"|SQRT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a positive square root</span> || || |- !scope="row"|SQRTPI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square root of (number * pi)</span> || || |- !scope="row"|SUBTOTAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a subtotal in a list or database</span> || || |- !scope="row"|SUM | <span lang="en" dir="ltr" class="mw-content-ltr">Adds its arguments</span> || {{Z+|Z12720}} || |- !scope="row"|SUMIF | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells specified by a given criteria</span> || || |- !scope="row"|SUMIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells in a range that meet multiple criteria</span> || || |- !scope="row"|SUMPRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the products of corresponding array components</span> || || |- !scope="row"|SUMSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the squares of the arguments</span> || || |- !scope="row"|SUMX2MY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the difference of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMX2PY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the sum of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMXMY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of differences of corresponding values in two arrays</span> || || |- !scope="row"|TAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] p5zhaapf4dvmwdemuu0h6n5kos7cqj1 266923 266921 2026-04-19T16:43:49Z HanV 6833 Created page with "Geeft het natuurlijke logaritme van een getal terug" 266923 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the logarithm of a number to a specified base</span> || || |- !scope="row"|LOG10 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the base-10 logarithm of a number</span> || || |- !scope="row"|MDETERM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix determinant of an array</span> || || |- !scope="row"|MINVERSE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix inverse of an array</span> || || |- !scope="row"|MMULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix product of two arrays</span> || || |- !scope="row"|MOD | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the remainder from division</span> || {{Z+|Z12476}} || |- !scope="row"|MROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a number rounded to the desired multiple</span> || || |- !scope="row"|MULTINOMIAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the multinomial of a set of numbers</span> || || |- !scope="row"|MUNIT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the unit matrix for the specified dimension</span> || || |- !scope="row"|ODD | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up to the nearest odd integer</span> || || |- !scope="row"|PI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of pi</span> || {{Z+|Z20862}} || |- !scope="row"|POWER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of a number raised to a power</span> || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Multiplies its arguments</span> || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the integer portion of a division</span> || {{Z+|Z12522}} || |- !scope="row"|RADIANS | <span lang="en" dir="ltr" class="mw-content-ltr">Converts degrees to radians</span> || || |- !scope="row"|RAND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between 0 and 1</span> || || |- !scope="row"|RANDARRAY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of random numbers between 0 and 1. However, you can specify the number of rows and columns to fill, minimum and maximum values, and whether to return whole numbers or decimal values.</span> || || |- !scope="row"|RANDBETWEEN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between the numbers you specify</span> || || |- !scope="row"|ROMAN | <span lang="en" dir="ltr" class="mw-content-ltr">Converts an arabic numeral to roman, as text</span> || {{Z+|Z11022}} || |- !scope="row"|ROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number to a specified number of digits</span> || || |- !scope="row"|ROUNDDOWN | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number down, toward zero</span> || || |- !scope="row"|ROUNDUP | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up, away from zero</span> || || |- !scope="row"|SEC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the secant of an angle</span> || || |- !scope="row"|SECH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic secant of an angle</span> || || |- !scope="row"|SEQUENCE | <span lang="en" dir="ltr" class="mw-content-ltr">Generates a list of sequential numbers in an array, such as 1, 2, 3, 4</span> || || |- !scope="row"|SERIESSUM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of a power series based on the formula</span> || || |- !scope="row"|SIGN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sign of a number</span> || || |- !scope="row"|SIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sine of the given angle</span> || || |- !scope="row"|SINH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic sine of a number</span> || || |- !scope="row"|SQRT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a positive square root</span> || || |- !scope="row"|SQRTPI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square root of (number * pi)</span> || || |- !scope="row"|SUBTOTAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a subtotal in a list or database</span> || || |- !scope="row"|SUM | <span lang="en" dir="ltr" class="mw-content-ltr">Adds its arguments</span> || {{Z+|Z12720}} || |- !scope="row"|SUMIF | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells specified by a given criteria</span> || || |- !scope="row"|SUMIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells in a range that meet multiple criteria</span> || || |- !scope="row"|SUMPRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the products of corresponding array components</span> || || |- !scope="row"|SUMSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the squares of the arguments</span> || || |- !scope="row"|SUMX2MY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the difference of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMX2PY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the sum of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMXMY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of differences of corresponding values in two arrays</span> || || |- !scope="row"|TAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] rv9yagxk9uq25esr4o14es01ivgsdst 266925 266923 2026-04-19T16:44:21Z HanV 6833 Created page with "Geeft de logaritme van een getal terug met een opgegeven basisgetal" 266925 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the base-10 logarithm of a number</span> || || |- !scope="row"|MDETERM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix determinant of an array</span> || || |- !scope="row"|MINVERSE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix inverse of an array</span> || || |- !scope="row"|MMULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix product of two arrays</span> || || |- !scope="row"|MOD | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the remainder from division</span> || {{Z+|Z12476}} || |- !scope="row"|MROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a number rounded to the desired multiple</span> || || |- !scope="row"|MULTINOMIAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the multinomial of a set of numbers</span> || || |- !scope="row"|MUNIT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the unit matrix for the specified dimension</span> || || |- !scope="row"|ODD | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up to the nearest odd integer</span> || || |- !scope="row"|PI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of pi</span> || {{Z+|Z20862}} || |- !scope="row"|POWER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of a number raised to a power</span> || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Multiplies its arguments</span> || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the integer portion of a division</span> || {{Z+|Z12522}} || |- !scope="row"|RADIANS | <span lang="en" dir="ltr" class="mw-content-ltr">Converts degrees to radians</span> || || |- !scope="row"|RAND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between 0 and 1</span> || || |- !scope="row"|RANDARRAY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of random numbers between 0 and 1. However, you can specify the number of rows and columns to fill, minimum and maximum values, and whether to return whole numbers or decimal values.</span> || || |- !scope="row"|RANDBETWEEN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between the numbers you specify</span> || || |- !scope="row"|ROMAN | <span lang="en" dir="ltr" class="mw-content-ltr">Converts an arabic numeral to roman, as text</span> || {{Z+|Z11022}} || |- !scope="row"|ROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number to a specified number of digits</span> || || |- !scope="row"|ROUNDDOWN | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number down, toward zero</span> || || |- !scope="row"|ROUNDUP | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up, away from zero</span> || || |- !scope="row"|SEC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the secant of an angle</span> || || |- !scope="row"|SECH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic secant of an angle</span> || || |- !scope="row"|SEQUENCE | <span lang="en" dir="ltr" class="mw-content-ltr">Generates a list of sequential numbers in an array, such as 1, 2, 3, 4</span> || || |- !scope="row"|SERIESSUM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of a power series based on the formula</span> || || |- !scope="row"|SIGN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sign of a number</span> || || |- !scope="row"|SIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sine of the given angle</span> || || |- !scope="row"|SINH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic sine of a number</span> || || |- !scope="row"|SQRT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a positive square root</span> || || |- !scope="row"|SQRTPI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square root of (number * pi)</span> || || |- !scope="row"|SUBTOTAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a subtotal in a list or database</span> || || |- !scope="row"|SUM | <span lang="en" dir="ltr" class="mw-content-ltr">Adds its arguments</span> || {{Z+|Z12720}} || |- !scope="row"|SUMIF | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells specified by a given criteria</span> || || |- !scope="row"|SUMIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells in a range that meet multiple criteria</span> || || |- !scope="row"|SUMPRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the products of corresponding array components</span> || || |- !scope="row"|SUMSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the squares of the arguments</span> || || |- !scope="row"|SUMX2MY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the difference of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMX2PY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the sum of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMXMY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of differences of corresponding values in two arrays</span> || || |- !scope="row"|TAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] f61bjw3u7ey2a5kjcdn4w5kuniqdii5 266927 266925 2026-04-19T16:44:46Z HanV 6833 Created page with "Geeft de logaritme van basis-10 van een getal terug" 266927 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix determinant of an array</span> || || |- !scope="row"|MINVERSE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix inverse of an array</span> || || |- !scope="row"|MMULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix product of two arrays</span> || || |- !scope="row"|MOD | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the remainder from division</span> || {{Z+|Z12476}} || |- !scope="row"|MROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a number rounded to the desired multiple</span> || || |- !scope="row"|MULTINOMIAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the multinomial of a set of numbers</span> || || |- !scope="row"|MUNIT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the unit matrix for the specified dimension</span> || || |- !scope="row"|ODD | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up to the nearest odd integer</span> || || |- !scope="row"|PI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of pi</span> || {{Z+|Z20862}} || |- !scope="row"|POWER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of a number raised to a power</span> || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Multiplies its arguments</span> || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the integer portion of a division</span> || {{Z+|Z12522}} || |- !scope="row"|RADIANS | <span lang="en" dir="ltr" class="mw-content-ltr">Converts degrees to radians</span> || || |- !scope="row"|RAND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between 0 and 1</span> || || |- !scope="row"|RANDARRAY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of random numbers between 0 and 1. However, you can specify the number of rows and columns to fill, minimum and maximum values, and whether to return whole numbers or decimal values.</span> || || |- !scope="row"|RANDBETWEEN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between the numbers you specify</span> || || |- !scope="row"|ROMAN | <span lang="en" dir="ltr" class="mw-content-ltr">Converts an arabic numeral to roman, as text</span> || {{Z+|Z11022}} || |- !scope="row"|ROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number to a specified number of digits</span> || || |- !scope="row"|ROUNDDOWN | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number down, toward zero</span> || || |- !scope="row"|ROUNDUP | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up, away from zero</span> || || |- !scope="row"|SEC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the secant of an angle</span> || || |- !scope="row"|SECH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic secant of an angle</span> || || |- !scope="row"|SEQUENCE | <span lang="en" dir="ltr" class="mw-content-ltr">Generates a list of sequential numbers in an array, such as 1, 2, 3, 4</span> || || |- !scope="row"|SERIESSUM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of a power series based on the formula</span> || || |- !scope="row"|SIGN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sign of a number</span> || || |- !scope="row"|SIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sine of the given angle</span> || || |- !scope="row"|SINH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic sine of a number</span> || || |- !scope="row"|SQRT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a positive square root</span> || || |- !scope="row"|SQRTPI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square root of (number * pi)</span> || || |- !scope="row"|SUBTOTAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a subtotal in a list or database</span> || || |- !scope="row"|SUM | <span lang="en" dir="ltr" class="mw-content-ltr">Adds its arguments</span> || {{Z+|Z12720}} || |- !scope="row"|SUMIF | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells specified by a given criteria</span> || || |- !scope="row"|SUMIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells in a range that meet multiple criteria</span> || || |- !scope="row"|SUMPRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the products of corresponding array components</span> || || |- !scope="row"|SUMSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the squares of the arguments</span> || || |- !scope="row"|SUMX2MY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the difference of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMX2PY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the sum of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMXMY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of differences of corresponding values in two arrays</span> || || |- !scope="row"|TAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] kwaq2b7y0angebln0xrsgzgdptp22v5 266929 266927 2026-04-19T16:45:03Z HanV 6833 Created page with "Geeft de matrixdeterminant van een array terug" 266929 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix inverse of an array</span> || || |- !scope="row"|MMULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix product of two arrays</span> || || |- !scope="row"|MOD | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the remainder from division</span> || {{Z+|Z12476}} || |- !scope="row"|MROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a number rounded to the desired multiple</span> || || |- !scope="row"|MULTINOMIAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the multinomial of a set of numbers</span> || || |- !scope="row"|MUNIT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the unit matrix for the specified dimension</span> || || |- !scope="row"|ODD | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up to the nearest odd integer</span> || || |- !scope="row"|PI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of pi</span> || {{Z+|Z20862}} || |- !scope="row"|POWER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of a number raised to a power</span> || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Multiplies its arguments</span> || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the integer portion of a division</span> || {{Z+|Z12522}} || |- !scope="row"|RADIANS | <span lang="en" dir="ltr" class="mw-content-ltr">Converts degrees to radians</span> || || |- !scope="row"|RAND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between 0 and 1</span> || || |- !scope="row"|RANDARRAY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of random numbers between 0 and 1. However, you can specify the number of rows and columns to fill, minimum and maximum values, and whether to return whole numbers or decimal values.</span> || || |- !scope="row"|RANDBETWEEN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between the numbers you specify</span> || || |- !scope="row"|ROMAN | <span lang="en" dir="ltr" class="mw-content-ltr">Converts an arabic numeral to roman, as text</span> || {{Z+|Z11022}} || |- !scope="row"|ROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number to a specified number of digits</span> || || |- !scope="row"|ROUNDDOWN | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number down, toward zero</span> || || |- !scope="row"|ROUNDUP | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up, away from zero</span> || || |- !scope="row"|SEC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the secant of an angle</span> || || |- !scope="row"|SECH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic secant of an angle</span> || || |- !scope="row"|SEQUENCE | <span lang="en" dir="ltr" class="mw-content-ltr">Generates a list of sequential numbers in an array, such as 1, 2, 3, 4</span> || || |- !scope="row"|SERIESSUM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of a power series based on the formula</span> || || |- !scope="row"|SIGN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sign of a number</span> || || |- !scope="row"|SIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sine of the given angle</span> || || |- !scope="row"|SINH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic sine of a number</span> || || |- !scope="row"|SQRT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a positive square root</span> || || |- !scope="row"|SQRTPI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square root of (number * pi)</span> || || |- !scope="row"|SUBTOTAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a subtotal in a list or database</span> || || |- !scope="row"|SUM | <span lang="en" dir="ltr" class="mw-content-ltr">Adds its arguments</span> || {{Z+|Z12720}} || |- !scope="row"|SUMIF | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells specified by a given criteria</span> || || |- !scope="row"|SUMIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells in a range that meet multiple criteria</span> || || |- !scope="row"|SUMPRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the products of corresponding array components</span> || || |- !scope="row"|SUMSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the squares of the arguments</span> || || |- !scope="row"|SUMX2MY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the difference of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMX2PY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the sum of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMXMY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of differences of corresponding values in two arrays</span> || || |- !scope="row"|TAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] 6anepy4ucdzc6hlu15b2b8l29qh5zrn 266931 266929 2026-04-19T16:45:23Z HanV 6833 Created page with "Geeft de matrixinverse van een array terug" 266931 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the matrix product of two arrays</span> || || |- !scope="row"|MOD | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the remainder from division</span> || {{Z+|Z12476}} || |- !scope="row"|MROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a number rounded to the desired multiple</span> || || |- !scope="row"|MULTINOMIAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the multinomial of a set of numbers</span> || || |- !scope="row"|MUNIT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the unit matrix for the specified dimension</span> || || |- !scope="row"|ODD | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up to the nearest odd integer</span> || || |- !scope="row"|PI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of pi</span> || {{Z+|Z20862}} || |- !scope="row"|POWER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of a number raised to a power</span> || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Multiplies its arguments</span> || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the integer portion of a division</span> || {{Z+|Z12522}} || |- !scope="row"|RADIANS | <span lang="en" dir="ltr" class="mw-content-ltr">Converts degrees to radians</span> || || |- !scope="row"|RAND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between 0 and 1</span> || || |- !scope="row"|RANDARRAY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of random numbers between 0 and 1. However, you can specify the number of rows and columns to fill, minimum and maximum values, and whether to return whole numbers or decimal values.</span> || || |- !scope="row"|RANDBETWEEN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between the numbers you specify</span> || || |- !scope="row"|ROMAN | <span lang="en" dir="ltr" class="mw-content-ltr">Converts an arabic numeral to roman, as text</span> || {{Z+|Z11022}} || |- !scope="row"|ROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number to a specified number of digits</span> || || |- !scope="row"|ROUNDDOWN | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number down, toward zero</span> || || |- !scope="row"|ROUNDUP | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up, away from zero</span> || || |- !scope="row"|SEC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the secant of an angle</span> || || |- !scope="row"|SECH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic secant of an angle</span> || || |- !scope="row"|SEQUENCE | <span lang="en" dir="ltr" class="mw-content-ltr">Generates a list of sequential numbers in an array, such as 1, 2, 3, 4</span> || || |- !scope="row"|SERIESSUM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of a power series based on the formula</span> || || |- !scope="row"|SIGN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sign of a number</span> || || |- !scope="row"|SIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sine of the given angle</span> || || |- !scope="row"|SINH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic sine of a number</span> || || |- !scope="row"|SQRT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a positive square root</span> || || |- !scope="row"|SQRTPI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square root of (number * pi)</span> || || |- !scope="row"|SUBTOTAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a subtotal in a list or database</span> || || |- !scope="row"|SUM | <span lang="en" dir="ltr" class="mw-content-ltr">Adds its arguments</span> || {{Z+|Z12720}} || |- !scope="row"|SUMIF | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells specified by a given criteria</span> || || |- !scope="row"|SUMIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells in a range that meet multiple criteria</span> || || |- !scope="row"|SUMPRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the products of corresponding array components</span> || || |- !scope="row"|SUMSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the squares of the arguments</span> || || |- !scope="row"|SUMX2MY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the difference of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMX2PY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the sum of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMXMY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of differences of corresponding values in two arrays</span> || || |- !scope="row"|TAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] p14j76cl9t0okife6ahhskj4kllnbk1 266933 266931 2026-04-19T16:45:38Z HanV 6833 Created page with "Geeft het matrixproduct van twee arrays terug" 266933 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the remainder from division</span> || {{Z+|Z12476}} || |- !scope="row"|MROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a number rounded to the desired multiple</span> || || |- !scope="row"|MULTINOMIAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the multinomial of a set of numbers</span> || || |- !scope="row"|MUNIT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the unit matrix for the specified dimension</span> || || |- !scope="row"|ODD | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up to the nearest odd integer</span> || || |- !scope="row"|PI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of pi</span> || {{Z+|Z20862}} || |- !scope="row"|POWER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of a number raised to a power</span> || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Multiplies its arguments</span> || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the integer portion of a division</span> || {{Z+|Z12522}} || |- !scope="row"|RADIANS | <span lang="en" dir="ltr" class="mw-content-ltr">Converts degrees to radians</span> || || |- !scope="row"|RAND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between 0 and 1</span> || || |- !scope="row"|RANDARRAY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of random numbers between 0 and 1. However, you can specify the number of rows and columns to fill, minimum and maximum values, and whether to return whole numbers or decimal values.</span> || || |- !scope="row"|RANDBETWEEN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between the numbers you specify</span> || || |- !scope="row"|ROMAN | <span lang="en" dir="ltr" class="mw-content-ltr">Converts an arabic numeral to roman, as text</span> || {{Z+|Z11022}} || |- !scope="row"|ROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number to a specified number of digits</span> || || |- !scope="row"|ROUNDDOWN | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number down, toward zero</span> || || |- !scope="row"|ROUNDUP | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up, away from zero</span> || || |- !scope="row"|SEC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the secant of an angle</span> || || |- !scope="row"|SECH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic secant of an angle</span> || || |- !scope="row"|SEQUENCE | <span lang="en" dir="ltr" class="mw-content-ltr">Generates a list of sequential numbers in an array, such as 1, 2, 3, 4</span> || || |- !scope="row"|SERIESSUM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of a power series based on the formula</span> || || |- !scope="row"|SIGN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sign of a number</span> || || |- !scope="row"|SIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sine of the given angle</span> || || |- !scope="row"|SINH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic sine of a number</span> || || |- !scope="row"|SQRT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a positive square root</span> || || |- !scope="row"|SQRTPI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square root of (number * pi)</span> || || |- !scope="row"|SUBTOTAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a subtotal in a list or database</span> || || |- !scope="row"|SUM | <span lang="en" dir="ltr" class="mw-content-ltr">Adds its arguments</span> || {{Z+|Z12720}} || |- !scope="row"|SUMIF | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells specified by a given criteria</span> || || |- !scope="row"|SUMIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells in a range that meet multiple criteria</span> || || |- !scope="row"|SUMPRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the products of corresponding array components</span> || || |- !scope="row"|SUMSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the squares of the arguments</span> || || |- !scope="row"|SUMX2MY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the difference of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMX2PY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the sum of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMXMY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of differences of corresponding values in two arrays</span> || || |- !scope="row"|TAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] g4hu0lye4hq7tlffw8n894pn67030vc 266935 266933 2026-04-19T16:46:06Z HanV 6833 Created page with "Geeft de rest terug uit een deling" 266935 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | Geeft de rest terug uit een deling || {{Z+|Z12476}} || |- !scope="row"|MROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a number rounded to the desired multiple</span> || || |- !scope="row"|MULTINOMIAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the multinomial of a set of numbers</span> || || |- !scope="row"|MUNIT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the unit matrix for the specified dimension</span> || || |- !scope="row"|ODD | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up to the nearest odd integer</span> || || |- !scope="row"|PI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of pi</span> || {{Z+|Z20862}} || |- !scope="row"|POWER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of a number raised to a power</span> || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Multiplies its arguments</span> || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the integer portion of a division</span> || {{Z+|Z12522}} || |- !scope="row"|RADIANS | <span lang="en" dir="ltr" class="mw-content-ltr">Converts degrees to radians</span> || || |- !scope="row"|RAND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between 0 and 1</span> || || |- !scope="row"|RANDARRAY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of random numbers between 0 and 1. However, you can specify the number of rows and columns to fill, minimum and maximum values, and whether to return whole numbers or decimal values.</span> || || |- !scope="row"|RANDBETWEEN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between the numbers you specify</span> || || |- !scope="row"|ROMAN | <span lang="en" dir="ltr" class="mw-content-ltr">Converts an arabic numeral to roman, as text</span> || {{Z+|Z11022}} || |- !scope="row"|ROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number to a specified number of digits</span> || || |- !scope="row"|ROUNDDOWN | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number down, toward zero</span> || || |- !scope="row"|ROUNDUP | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up, away from zero</span> || || |- !scope="row"|SEC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the secant of an angle</span> || || |- !scope="row"|SECH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic secant of an angle</span> || || |- !scope="row"|SEQUENCE | <span lang="en" dir="ltr" class="mw-content-ltr">Generates a list of sequential numbers in an array, such as 1, 2, 3, 4</span> || || |- !scope="row"|SERIESSUM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of a power series based on the formula</span> || || |- !scope="row"|SIGN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sign of a number</span> || || |- !scope="row"|SIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sine of the given angle</span> || || |- !scope="row"|SINH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic sine of a number</span> || || |- !scope="row"|SQRT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a positive square root</span> || || |- !scope="row"|SQRTPI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square root of (number * pi)</span> || || |- !scope="row"|SUBTOTAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a subtotal in a list or database</span> || || |- !scope="row"|SUM | <span lang="en" dir="ltr" class="mw-content-ltr">Adds its arguments</span> || {{Z+|Z12720}} || |- !scope="row"|SUMIF | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells specified by a given criteria</span> || || |- !scope="row"|SUMIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells in a range that meet multiple criteria</span> || || |- !scope="row"|SUMPRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the products of corresponding array components</span> || || |- !scope="row"|SUMSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the squares of the arguments</span> || || |- !scope="row"|SUMX2MY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the difference of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMX2PY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the sum of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMXMY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of differences of corresponding values in two arrays</span> || || |- !scope="row"|TAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] 1dclzgei06n4s4dpx4bx49jwtv4h12y 266937 266935 2026-04-19T16:49:41Z HanV 6833 Created page with "Geeft een getal terug dat wordt afgerond op het gewenste veelvoud" 266937 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | Geeft de rest terug uit een deling || {{Z+|Z12476}} || |- !scope="row"|MROUND | Geeft een getal terug dat wordt afgerond op het gewenste veelvoud || || |- !scope="row"|MULTINOMIAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the multinomial of a set of numbers</span> || || |- !scope="row"|MUNIT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the unit matrix for the specified dimension</span> || || |- !scope="row"|ODD | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up to the nearest odd integer</span> || || |- !scope="row"|PI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of pi</span> || {{Z+|Z20862}} || |- !scope="row"|POWER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of a number raised to a power</span> || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Multiplies its arguments</span> || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the integer portion of a division</span> || {{Z+|Z12522}} || |- !scope="row"|RADIANS | <span lang="en" dir="ltr" class="mw-content-ltr">Converts degrees to radians</span> || || |- !scope="row"|RAND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between 0 and 1</span> || || |- !scope="row"|RANDARRAY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of random numbers between 0 and 1. However, you can specify the number of rows and columns to fill, minimum and maximum values, and whether to return whole numbers or decimal values.</span> || || |- !scope="row"|RANDBETWEEN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between the numbers you specify</span> || || |- !scope="row"|ROMAN | <span lang="en" dir="ltr" class="mw-content-ltr">Converts an arabic numeral to roman, as text</span> || {{Z+|Z11022}} || |- !scope="row"|ROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number to a specified number of digits</span> || || |- !scope="row"|ROUNDDOWN | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number down, toward zero</span> || || |- !scope="row"|ROUNDUP | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up, away from zero</span> || || |- !scope="row"|SEC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the secant of an angle</span> || || |- !scope="row"|SECH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic secant of an angle</span> || || |- !scope="row"|SEQUENCE | <span lang="en" dir="ltr" class="mw-content-ltr">Generates a list of sequential numbers in an array, such as 1, 2, 3, 4</span> || || |- !scope="row"|SERIESSUM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of a power series based on the formula</span> || || |- !scope="row"|SIGN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sign of a number</span> || || |- !scope="row"|SIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sine of the given angle</span> || || |- !scope="row"|SINH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic sine of a number</span> || || |- !scope="row"|SQRT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a positive square root</span> || || |- !scope="row"|SQRTPI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square root of (number * pi)</span> || || |- !scope="row"|SUBTOTAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a subtotal in a list or database</span> || || |- !scope="row"|SUM | <span lang="en" dir="ltr" class="mw-content-ltr">Adds its arguments</span> || {{Z+|Z12720}} || |- !scope="row"|SUMIF | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells specified by a given criteria</span> || || |- !scope="row"|SUMIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells in a range that meet multiple criteria</span> || || |- !scope="row"|SUMPRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the products of corresponding array components</span> || || |- !scope="row"|SUMSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the squares of the arguments</span> || || |- !scope="row"|SUMX2MY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the difference of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMX2PY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the sum of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMXMY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of differences of corresponding values in two arrays</span> || || |- !scope="row"|TAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] okd90seu1s4lxbcxuqc7mwfbjenb57r 266940 266937 2026-04-19T16:52:06Z HanV 6833 Created page with "Geeft de som (multinomial) van een verzameling getallen terug" 266940 wikitext text/x-wiki <languages/> {{w|Microsoft Excel}} functies omvatten de volgende categorieën. Deze pagina vermeldt Excel-functies als ze een bijbehorende [[Special:MyLanguage/Wikifunctions:Function model|WikiFuncties functie]] hebben. <span id="Add-in_and_automation"></span> == Interne en Automatisering == {| class="wikitable collapsible sortable" |+Lijst van interne en automatiseringsfuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CALL | Aanroep van een procedure in een dynamische link-bibliotheek of codebron || || |- !scope="row"|EUROCONVERT | Zet een getal om euro's, een getal van euro's omzetten naar een munt van een eurolid, of een getal van de ene munt van een eurolid naar een andere door de euro als tussenpersoon te gebruiken (triangulatie). || || |- !scope="row"|REGISTER.ID | Geeft de register-ID terug van de gespecificeerde dynamische link-bibliotheek (DLL) of codebron die eerder is geregistreerd || || |} <span id="Compatibility"></span> == Compatibiliteit == {| class="wikitable collapsible sortable" |+Lijst van compatibiliteit Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BETADIST | Geeft de bèta-cumulatieve verdelingsfunctie terug || || |- !scope="row"|BETAINV | Geeft de inverse van de cumulatieve verdelingsfunctie terug voor een gespecificeerde bètaverdeling || || |- !scope="row"|BINOMDIST | Geeft de binomiale verdelingskans van de individuele term terug || || |- !scope="row"|CEILING | Rond een getal af naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CHIDIST | Geeft de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHIINV | Geeft de inverse van de eenzijdige kans van de chi-kwadraatverdeling terug || || |- !scope="row"|CHITEST | Geeft de test voor onafhankelijkheid terug || || |- !scope="row"|CONFIDENCE | Geeft het betrouwbaarheidsinterval terug voor een populatiegemiddelde || || |- !scope="row"|COVAR | Geeft covariantie terug, het gemiddelde van de producten van gepaarde afwijkingen || || |- !scope="row"|CRITBINOM | Geeft de kleinste waarde terug waarvoor de cumulatieve binomiale verdeling kleiner is dan of gelijk aan een criteriumwaarde || || |- !scope="row"|EXPONDIST | Geeft de exponentiële verdeling terug || || |- !scope="row"|FDIST | Geeft de F kansverdeling terug || || |- !scope="row"|FINV | Geeft de inverse van de F-kansverdeling terug || || |- !scope="row"|FLOOR | Rondt een getal naar beneden af, richting nul || {{Z+|Z20032}} {{Z+|Z20841}} | |- !scope="row"|FTEST | Geeft het resultaat van een F-test terug || || |- !scope="row"|GAMMADIST | Geeft de gamma-verdeling terug || || |- !scope="row"|GAMMAINV | Geeft de inverse van de cumulatieve gammaverdeling terug || || |- !scope="row"|HYPGEOMDIST | Geeft de hypergeometrische verdeling terug || || |- !scope="row"|LOGINV | Geeft de inverse van de lognormale cumulatieve verdeling terug || || |- !scope="row"|LOGNORMDIST | Geeft de cumulatieve lognormale verdeling terug || || |- !scope="row"|MODE | Geeft de meest voorkomende waarde in een dataset terug || {{Z+|Z21851}} || |- !scope="row"|NEGBINOMDIST | Geeft de negatieve binomiale verdeling terug || || |- !scope="row"|NORMDIST | Geeft de normale cumulatieve verdeling terug || || |- !scope="row"|NORM.INV | Geeft de inverse van de normale cumulatieve verdeling terug || || |- !scope="row"|NORMSDIST | Geeft de standaard normale cumulatieve verdeling terug || || |- !scope="row"|NORMSINV | Geeft de inverse van de standaard normale cumulatieve verdeling terug || || |- !scope="row"|PERCENTILE | Geeft het k-de percentiel van waarden in een bereik terug || || |- !scope="row"|PERCENTRANK | Geeft de procentuele rang van een waarde in een dataset terug || || |- !scope="row"|POISSON | Geeft de Poisson-verdeling terug || || |- !scope="row"|QUARTILE | Geeft het kwartiel van een dataset terug || || |- !scope="row"|RANK | Geeft de rangorde van een getal in een lijst van getallen terug || || |- !scope="row"|STDEV | Schatting van standaarddeviatie op basis van een steekproef || || |- !scope="row"|STDEVP | Berekent de standaarddeviatie op basis van de gehele populatie || || |- !scope="row"|TDIST | Geeft de Student's t-verdeling terug || || |- !scope="row"|TINV | Geeft de inverse van de Student's t-verdeling terug || || |- !scope="row"|TTEST | Geeft de kans terug die hoort bij de Student's t-test || || |- !scope="row"|VAR | Schatting van de variantie op basis van een steekproef || || |- !scope="row"|VARP | Berekent de variantie op basis van de gehele populatie || || |- !scope="row"|WEIBULL | Berekent de variantie op basis van de gehele populatie, inclusief getallen, tekst en logische waarden || || |- !scope="row"|ZTEST | Geeft de eenzijdige kanswaarde van een z-test terug || || |} == Cube == {| class="wikitable collapsible sortable" |+Lijst van Cube Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CUBEKPIMEMBER | Geeft een naam, eigenschap en maatstaf (Key Performance Indicator) (KPI) terug en toont de naam en eigenschap in de cel. Een KPI is een kwantificeerbare maatstaf, zoals de maandelijkse brutowinst of het kwartaalomzet van medewerkers, die wordt gebruikt om de prestaties van een organisatie te monitoren. || || |- !scope="row"|CUBEMEMBER | Geeft een lid of tupel terug in een cube-hiërarchie. Gebruik om te valideren dat het lid of de tupel in de cube bestaat. || || |- !scope="row"|CUBEMEMBERPROPERTY | Geeft de waarde van een lideigenschap in de cube terug. Gebruik om te valideren dat er een lidnaam in de cube bestaat en om de gespecificeerde eigenschap voor dit lid terug te geven. || || |- !scope="row"|CUBERANKEDMEMBER | Geeft het n-de, of gerangschikte, lid in een set terug. Gebruik het om één of meer elementen in een set op te halen, zoals de beste verkoper of de top 10 studenten. || || |- !scope="row"|CUBESET | Definieert een berekende set van leden of tupels door een set-expressie naar de cube op de server te sturen, die de set aanmaakt en die set vervolgens teruggeeft aan Microsoft Office Excel. || || |- !scope="row"|CUBESETCOUNT | Geeft het aantal items in een set terug. || || |- !scope="row"|CUBEVALUE | Geeft een geaggregeerde waarde terug van een cube. || || |} == Database == {| class="wikitable collapsible sortable" |+Lijst van Excel-databasefuncties !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DAVERAGE | Geeft het gemiddelde van geselecteerde database-items terug || || |- !scope="row"|DCOUNT | Telt de cellen die getallen bevatten in een database || || |- !scope="row"|DCOUNTA | Telt niet-lege cellen in een database || || |- !scope="row"|DGET | Haalt uit een database een enkel record dat voldoet aan de gespecificeerde criteria || || |- !scope="row"|DMAX | Geeft de maximale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DMIN | Geeft de minimale waarde terug uit geselecteerde database-gegevens || || |- !scope="row"|DPRODUCT | Vermenigvuldigt de waarden in een bepaald veld van records die overeenkomen met de criteria in een database || || |- !scope="row"|DSTDEV | De standaardafwijking wordt geschat op basis van een steekproef van geselecteerde database-gegevens || || |- !scope="row"|DSTDEVP | Berekent de standaardafwijking op basis van de gehele populatie van geselecteerde database-gegevens || || |- !scope="row"|DSUM | Voegt de nummers toe in de veldkolom van database-gegevens die overeenkomen met de criteria || || |- !scope="row"|DVAR | Schat de variantie op basis van een steekproef uit geselecteerde database-gegevens || || |- !scope="row"|DVARP | Berekent variantie op basis van de gehele populatie van geselecteerde database-gegevens || || |} <span id="Date_and_time"></span> == Datum en tijd == {| class="wikitable collapsible sortable" |+Lijst van datum en tijd Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|DATE | Geeft het serienummer van een bepaalde datum terug || || |- !scope="row"|DATEDIF | Berekent het aantal dagen, maanden of jaren tussen twee data. Deze functie is nuttig in formules waarbij u een leeftijd moet berekenen. || || |- !scope="row"|DATEVALUE | Zet een datum in de vorm van tekst om in een serienummer || || |- !scope="row"|DAY | Zet een serienummer om in een dag van de maand || || |- !scope="row"|DAYS | Geeft het aantal dagen tussen twee datums terug || || |- !scope="row"|DAYS360 | Berekent het aantal dagen tussen twee datums op basis van een jaar van 360-dagen || || |- !scope="row"|EDATE | Geeft het serienummer van de datum terug, dat het aangegeven aantal maanden vóór of na de startdatum is || || |- !scope="row"|EOMONTH | Geeft het serienummer van de laatste dag van de maand vóór of na een bepaald aantal maanden || || |- !scope="row"|HOUR | Zet een serienummer om in een uur || || |- !scope="row"|ISOWEEKNUM | Geeft het nummer van het ISO-weeknummer van het jaar terug voor een bepaalde datum || || |- !scope="row"|MINUTE | Zet een serienummer om in een minuut || || |- !scope="row"|MONTH | Zet een serienummer om in een maand || || |- !scope="row"|NETWORKDAYS | Geeft het aantal hele werkdagen tussen twee datums terug || || |- !scope="row"|NETWORKDAYS.INTL | Geeft het aantal hele werkdagen tussen twee datums terug met behulp van parameters om aan te geven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|NOW | Geeft het serienummer van de huidige datum en tijd terug || || |- !scope="row"|SECOND | Zet een serienummer om in een seconde || || |- !scope="row"|TIME | Geeft het serienummer van een bepaald tijdstip terug || || |- !scope="row"|TIMEVALUE | Zet een tijd in de vorm van tekst om in een serienummer || || |- !scope="row"|TODAY | Geeft het serienummer van de datum van vandaag terug. || || |- !scope="row"|WEEKDAY | Zet een serienummer om in een dag van de week || {{Z+|Z17540}} || Heeft Dag, Maand en Jaar nodig in plaats van een serienummer |- !scope="row"|WEEKNUM | Zet een serienummer om in een nummer dat numeriek aangeeft waar de week ligt met een jaar || || |- !scope="row"|WORKDAY | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug. || || |- !scope="row"|WORKDAY.INTL | Geeft het serienummer van de datum voor of na een bepaald aantal werkdagen terug met behulp van parameters die aangeven welke en hoeveel dagen weekenddagen zijn || || |- !scope="row"|YEAR | Zet een serienummer om in een jaar || || |- !scope="row"|YEARFRAC | Geeft het jaardeel terug dat staat voor het aantal hele dagen tussen 'start_date' en 'end_date' || || |} <span id="Engineering"></span> == Technisch == {| class="wikitable collapsible sortable" |+Lijst van technische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|BESSELI | Geeft de aangepaste Besselfunctie In(x) terug || || |- !scope="row"|BESSELJ | Geeft de Besselfunctie Jn(x) terug || || |- !scope="row"|BESSELK | Geeft de aangepaste Besselfunctie Kn(x) terug || || |- !scope="row"|BESSELY | Geeft de Besselfunctie Yn(x) terug || || |- !scope="row"|BIN2DEC | Zet een binair getal om in een decimaal getal || || |- !scope="row"|BIN2HEX | Zet een binair getal om in een hexadecimaal getal || || |- !scope="row"|BIN2OCT | Zet een binair getal om in een octaal nummer || || |- !scope="row"|BITAND | Geeft een 'Bitgewijs And' van twee getallen terug || || |- !scope="row"|BITLSHIFT | Geeft een getal terug dat met shift_amount bits naar links is verschoven || || |- !scope="row"|BITOR | Geeft een 'Bitgewijs OR' van 2 getallen terug || || |- !scope="row"|BITRSHIFT | Geeft een getal terug dat met shift_amount bits naar rechts is verschoven || || |- !scope="row"|BITXOR | Geeft een bitsgewijs 'Exclusieve OR' van twee getallen terug || || |- !scope="row"|COMPLEX | Zet reële en imaginaire coëfficiënten om in een complex getal || || |- !scope="row"|CONVERT | Zet een getal om van het ene meetstelsel naar het andere. || || |- !scope="row"|DEC2BIN | Zet een decimaal getal om in een binair getal || || |- !scope="row"|DEC2HEX | Zet een decimaal getal om in een hexadecimaal getal || || |- !scope="row"|DEC2OCT | Zet een decimaal getal om in een octaal getal || || |- !scope="row"|DELTA | Test of twee waarden gelijk zijn || || |- !scope="row"|ERF | Geeft de foutfunctie terug || || |- !scope="row"|ERF.PRECISE | Geeft de foutfunctie terug || || |- !scope="row"|ERFC | Geeft de complementaire foutfunctie terug || || |- !scope="row"|ERFC.PRECISE | Geeft de complementaire functie ERF terug geïntegreerd tussen x en oneindig || || |- !scope="row"|GESTEP | Test of een getal groter is dan een drempelwaarde || || |- !scope="row"|HEX2BIN | Zet een hexadecimaal getal om in een binair getal || || |- !scope="row"|HEX2DEC | Zet een hexadecimaal getal om in een decimaal getal || || |- !scope="row"|HEX2OCT | Zet een hexadecimaal getal om in een octaal getal || || |- !scope="row"|IMABS | Geeft de absolute waarde (modulus) van een complex getal terug || || |- !scope="row"|IMAGINARY | Geeft de imaginaire coëfficiënt van een complex getal terug || || |- !scope="row"|IMARGUMENT | Geeft het argument theta terug, een hoek uitgedrukt in radialen || || |- !scope="row"|IMCONJUGATE | Geeft het complex geconjugeerde van een complex getal terug || || |- !scope="row"|IMCOS | Geeft de cosinus van een complex getal terug || || |- !scope="row"|IMCOSH | Geeft de hyperbolische cosinus van een complex getal terug || || |- !scope="row"|IMCOT | Geeft de cotangens van een complex getal terug || || |- !scope="row"|IMCSC | Geeft de cosecans van een complex getal terug || || |- !scope="row"|IMCSCH | Geeft de hyperbolische cosecans van een complex getal terug || || |- !scope="row"|IMDIV | Geeft het quotiënt van twee complexe getallen terug || || |- !scope="row"|IMEXP | Geeft de exponentiële van een complex getal terug || || |- !scope="row"|IMLN | Geeft het natuurlijke logaritme van een complex getal terug || || |- !scope="row"|IMLOG10 | Geeft de logaritme van basis-10 van een complex getal terug || || |- !scope="row"|IMLOG2 | Geeft de logaritme van basis-2 van een complex getal terug || || |- !scope="row"|IMPOWER | Geeft een complex getal terug dat tot een geheel getal macht is verhoogd || || |- !scope="row"|IMPRODUCT | Geeft het product van complexe getallen terug || || |- !scope="row"|IMREAL | Geeft de reële coëfficiënt van een complex getal terug || || |- !scope="row"|IMSEC | Geeft de secans van een complex getal terug || || |- !scope="row"|IMSECH | Geeft de hyperbolische secans van een complex getal terug || || |- !scope="row"|IMSIN | Geeft de sinus van een complex getal terug || || |- !scope="row"|IMSINH | Geeft de hyperbolische sinus van een complex getal terug || || |- !scope="row"|IMSQRT | Geeft de wortel van een complex getal terug || || |- !scope="row"|IMSUB | Geeft het verschil terug tussen twee complexe getallen || || |- !scope="row"|IMSUM | Geeft de som van complexe getallen terug || || |- !scope="row"|IMTAN | Geeft de tangens van een complex getal terug || || |- !scope="row"|OCT2BIN | Zet een octaal getal om in een binair getal || || |- !scope="row"|OCT2DEC | Zet een octaal getal om in een decimaal getal || || |- !scope="row"|OCT2HEX | Zet een octaal getal om in een hexadecimaal getal || || |} <span id="Financial"></span> == Financieel == {| class="wikitable collapsible sortable" |+Lijst van financiële Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ACCRINT | Retourneert de opgebouwde rente voor een zekerheid dat periodieke rente betaalt || || |- !scope="row"|ACCRINTM | Geeft de opgebouwde rente terug voor een zekerheid dat rente betaalt op een vervaldatum || || |- !scope="row"|AMORDEGRC | Geeft de afschrijving voor elke boekhoudperiode terug met behulp van een afschrijvingscoëfficiënt || || |- !scope="row"|AMORLINC | Geeft de afschrijving voor elke boekhoudperiode terug || || |- !scope="row"|COUPDAYBS | Geeft het aantal dagen terug vanaf het begin van de couponperiode tot de afwikkelingsdatum || || |- !scope="row"|COUPDAYS | Geeft het aantal dagen in de couponperiode terug waarin de afwikkelingsdatum is opgenomen || || |- !scope="row"|COUPDAYSNC | Geeft het aantal dagen terug van de afwikkelingsdatum tot de volgende coupondatum || || |- !scope="row"|COUPNCD | Geeft de volgende coupondatum na de afwikkelingsdatum terug || || |- !scope="row"|COUPNUM | Geeft het aantal coupons terug dat tussen de afwikkelingsdatum en de vervaldatum moet worden betaald || || |- !scope="row"|COUPPCD | Geeft de vorige coupondatum vóór de afwikkelingsdatum terug || || |- !scope="row"|CUMIPMT | Geeft de cumulatieve rente terug die tussen twee perioden is betaald || || |- !scope="row"|CUMPRINC | Geeft de cumulatieve hoofdsom terug die is betaald op een lening tussen twee periodes || || |- !scope="row"|DB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de fixed-declining balansmethode || || |- !scope="row"|DDB | Geeft de afschrijving van een activa voor een bepaalde periode terug door gebruik te maken van de double-declining balansmethode of een andere methode die u specificeert || || |- !scope="row"|DISC | Geeft het discontopercentage voor een zekerheid terug || || |- !scope="row"|DOLLARDE | Zet een dollarprijs, uitgedrukt als een fractie, om in een dollarprijs, uitgedrukt als een decimaal getal || || |- !scope="row"|DOLLARFR | Zet een dollarprijs, uitgedrukt als een decimaal getal, om in een dollarprijs, uitgedrukt als een fractie || || |- !scope="row"|DURATION | Geeft de jaarlijkse looptijd van een zekerheid terug met periodieke rentebetalingen || || |- !scope="row"|EFFECT | Geeft de effectieve jaarlijkse rente terug || || |- !scope="row"|FV | Geeft de toekomstige waarde van een belegging terug || || |- !scope="row"|FVSCHEDULE | Geeft de toekomstige waarde van een initiële hoofdsom terug na het toepassen van een reeks samengestelde rentetarieven || || |- !scope="row"|INTRATE | Geeft de rente terug voor een volledig geïnvesteerde zekerheid || || |- !scope="row"|IPMT | Geeft de rentebetaling voor een investering voor een bepaalde periode terug || || |- !scope="row"|IRR | Geeft het interne rendement terug voor een reeks kasstromen || || |- !scope="row"|ISPMT | Berekent de rente die wordt betaald gedurende een specifieke investeringsperiode || || |- !scope="row"|MDURATION | Geeft de Macauley-aangepaste duur terug voor een zekerheid met een veronderstelde nominale waarde van $100 || || |- !scope="row"|MIRR | Geeft het interne rendement terug, waarbij positieve en negatieve kasstromen worden gefinancierd tegen verschillende rentes || || |- !scope="row"|NOMINAL | Geeft het jaarlijkse nominale rentepercentage terug || || |- !scope="row"|NPER | Geeft het aantal periodes voor een investering terug || || |- !scope="row"|NPV | Geeft de netto contante waarde van een investering terug op basis van een reeks periodieke kasstromen en een discontovoet || || |- !scope="row"|ODDFPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDFYIELD | Geeft het rendement van een zekerheid terug met een oneven eerste periode || || |- !scope="row"|ODDLPRICE | Geeft de prijs per $100 nominale waarde van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|ODDLYIELD | Geeft het rendement van een zekerheid terug met een oneven laatste periode || || |- !scope="row"|PDURATION | Geeft het aantal periodes terug dat een investering nodig heeft om een bepaalde waarde te bereiken || || |- !scope="row"|PMT | Retourneert de periodieke betaling voor een annuïteit || || |- !scope="row"|PPMT | Geeft de betaling van de hoofdsom voor een investering voor een bepaalde periode terug || || |- !scope="row"|PRICE | Geeft de prijs terug per nominale waarde van $100 van een zekerheid dat periodieke rente betaalt || || |- !scope="row"|PRICEDISC | Geeft de prijs per nominale waarde van $100 van een afgeprijsde zekerheid terug || || |- !scope="row"|PRICEMAT | Geeft de prijs per nominale waarde van $100 terug van een zekerheid dat rente betaalt bij vervaldatum || || |- !scope="row"|PV | Geeft de huidige waarde van een investering terug || || |- !scope="row"|RATE | Geeft het rentepercentage per periode van een annuïteit terug || || |- !scope="row"|RECEIVED | Retourneert het bedrag dat bij de vervaldatum is ontvangen voor een volledig geïnvesteerd zekerheid || || |- !scope="row"|RRI | Geeft een gelijkwaardige rente voor de groei van een investering || || |- !scope="row"|SLN | Geeft de rechtlijnige afschrijving van een activa voor één periode terug || || |- !scope="row"|STOCKHISTORY | Haalt historische gegevens op over een financieel instrument || || |- !scope="row"|SYD | Geeft de "sum-of-years" afschrijving van een activa voor een bepaalde periode terug || || |- !scope="row"|TBILLEQ | Geeft het obligatie-equivalente rendement voor een schatkistwissel terug || || |- !scope="row"|TBILLPRICE | Geeft de prijs per nominale waarde van $100 voor een schatkistwissel terug || || |- !scope="row"|TBILLYIELD | Geeft het rendement terug voor een schatkistwissel || || |- !scope="row"|VDB | Geeft de afschrijving van een activa terug voor een gespecificeerde of gedeeltelijke periode door gebruik te maken van een afnemende balansmethode || || |- !scope="row"|XIRR | Geeft het interne rendement terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|XNPV | Geeft de netto contante waarde terug voor een schema van kasstromen dat niet noodzakelijkerwijs periodiek is || || |- !scope="row"|YIELD | Geeft het rendement terug op een zekerheid dat periodieke rente betaalt || || |- !scope="row"|YIELDDISC | Geeft de jaarlijkse opbrengst terug voor een gedisconteerde zekerheid; bijvoorbeeld een schatkistwissel || || |- !scope="row"|YIELDMAT | Geeft het jaarlijkse rendement terug van een zekerheid dat rente betaalt op een vervaldatum || || |} <span id="Information"></span> == Informatie == {| class="wikitable collapsible sortable" |+Lijst van informatie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|CELL | Geeft informatie terug over de opmaak, locatie of inhoud van een cel || || |- !scope="row"|ERROR.TYPE | Geeft een getal terug dat overeenkomt met een fouttype || || |- !scope="row"|INFO | Geeft informatie terug over de huidige operationele omgeving || || |- !scope="row"|ISBLANK | Geeft TRUE terug als de waarde leeg is || {{Z+|Z10008}} || |- !scope="row"|ISERR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is anders dan #N/A || || |- !scope="row"|ISERROR | Geeft TRUE terug als de waarde een willekeurige foutwaarde is || {{Z+|Z20107}} || |- !scope="row"|ISEVEN | Geeft TRUE terug als het getal even is || {{Z+|Z12480}} || |- !scope="row"|ISFORMULA | Geeft TRUE terug als er een verwijzing is naar een cel die een formule bevat || || |- !scope="row"|ISLOGICAL | Geeft TRUE terug als de waarde een logische waarde is || || |- !scope="row"|ISNA | Geeft TRUE terug als de waarde de #N/A-foutwaarde is || || |- !scope="row"|ISNONTEXT | Geeft TRUE terug als de waarde geen tekst is || || |- !scope="row"|ISNUMBER | Geeft TRUE als de waarde een getal is || {{Z+|Z10715}} || |- !scope="row"|ISODD | Geeft TRUE terug als het getal oneven is || {{Z+|Z12429}} || |- !scope="row"|ISOMITTED | Controleert of de waarde in een LAMBDA ontbreekt en geeft TRUE of FALSE terug || || |- !scope="row"|ISREF | Geeft TRUE terug als de waarde een referentie is || || |- !scope="row"|ISTEXT | Geeft TRUE terug als de waarde een tekst is || || |- !scope="row"|N | Geeft een waarde terug die is omgezet in een getal || || |- !scope="row"|NA | Geeft de foutwaarde #N/A terug || || |- !scope="row"|SHEET | Geeft het bladnummer van het gerefereerde blad terug || || |- !scope="row"|SHEETS | Geeft het aantal bladen in een referentie terug || || |- !scope="row"|TYPE | Geeft een getal terug dat het datatype van een waarde aangeeft || || |} <span id="Logical"></span> == Logica == {| class="wikitable collapsible sortable" |+Lijst van logische Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AND | Geeft TRUE terug als al zijn argumenten TRUE zijn || {{Z+|Z10174}} || |- !scope="row"|BYCOL | Past een LAMBDA toe op elke kolom en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|BYROW | Past een LAMBDA toe op elke rij en geeft een array van de resultaten terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|FALSE | Geeft de logische waarde FALSE terug || {{Z+|Z10206}} || |- !scope="row"|IF | Specificeert een logische test om uit te voeren || {{Z+|Z802}}, {{Z+|Z11542}} || |- !scope="row"|IFERROR | Geeft een waarde terug die u specificeert als een formule evalueert naar een fout; geeft anders het resultaat van de formule terug || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|IFNA | Geeft de door u opgegeven waarde terug als de expressie wordt opgelost naar #N/A, anders geeft het resultaat van de expressie terug || || |- !scope="row"|IFS | Controleert of aan één of meer voorwaarden is voldaan en geeft een waarde terug die overeenkomt met de eerste TRUE-voorwaarde. || {{Z+|Z19601}} || |- !scope="row"|LAMBDA | Maak aangepaste, herbruikbare functies en roept ze met een vriendelijke naam aan || {{Z+|Z8}} || |- !scope="row"|LET | Wijst een naam toe aan het resultaat van een berekening || || |- !scope="row"|MAKEARRAY | Geeft een berekende array van een gespecificeerde rij- en kolomgrootte terug door een LAMBDA toe te passen || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|MAP | Geeft een array terug die wordt gevormd door elke waarde in de array(s) te koppelen naar een nieuwe waarde door een LAMBDA toe te passen om een nieuwe waarde te creëren || {{Z+|Z873}} || |- !scope="row"|NOT | Keert de logische waarde van zijn argument om || {{Z+|Z10216}} || |- !scope="row"|OR | Geeft TRUE terug als minstens een van de argumenten TRUE is || {{Z+|Z10184}} || |- !scope="row"|REDUCE | Reduceert een array tot een enkele waarde door een LAMBDA toe te passen op elke waarde en de totale waarde in de accumulator terug te geven || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SCAN | Scant een array door een LAMBDA toe te passen op elke waarde en geeft een array terug met elke tussenliggende waarde || || Wordt nu als niet mogelijk beschouwd |- !scope="row"|SWITCH | Evalueert een expressie aan de hand van een lijst met waarden en geeft het resultaat terug dat overeenkomt met de eerste overeenkomende waarde. Als er geen overeenkomenst is, kan een optionele standaardwaarde worden teruggegeven. || || |- !scope="row"|TRUE | Geeft de logische waarde TRUE terug || {{Z+|Z10210}} || |- !scope="row"|XOR | Geeft een logisch exclusieve OF alle argumenten terug || {{Z+|Z10237}} || |} <span id="Lookup_and_reference"></span> == Opzoeken en referentie == {| class="wikitable collapsible sortable" |+Lijst van zoek- en referentiefuncties van Excel !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|VSTACK | Voegt arrays verticaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|WRAPCOLS | Wikkelt de opgegeven rij of kolom met waarden in kolommen na een bepaald aantal elementen || || |- !scope="row"|WRAPROWS | Wikkelt de opgegeven rij of kolom met waarden in rijen na een bepaald aantal elementen || || |- !scope="row"|ADDRESS | Geeft een verwijzing als tekst terug naar een enkele cel in een werkblad || || |- !scope="row"|AREAS | Geeft het aantal velden in een referentie terug || || |- !scope="row"|CHOOSE | Kiest een waarde uit een lijst van waarden || || |- !scope="row"|CHOOSECOLS | Geeft de gespecificeerde kolommen terug uit een array || || |- !scope="row"|CHOOSEROWS | Geeft de gespecificeerde rijen terug uit een array || || |- !scope="row"|COLUMN | Geeft het kolomnummer van een referentie terug || || |- !scope="row"|COLUMNS | Geeft het aantal kolommen in een referentie terug || || |- !scope="row"|DROP | Sluit een bepaald aantal rijen of kolommen uit van het begin of einde van een array || || |- !scope="row"|EXPAND | Breidt een array uit of vult deze op tot gespecificeerde rij- en kolomafmetingen || || |- !scope="row"|FILTER | Filtert een reeks gegevens op basis van criteria die u definieert || || |- !scope="row"|FORMULATEXT | Geeft de formule op de gegeven referentie terug als tekst || || |- !scope="row"|GETPIVOTDATA | Retourneert gegevens die zijn opgeslagen in een draaitafelrapport (PivotTable) || || |- !scope="row"|HLOOKUP | Kijkt in de bovenste rij van een array en geeft de waarde van de aangegeven cel terug || || |- !scope="row"|HSTACK | Voegt arrays horizontaal en in volgorde toe om een groter array terug te geven || || |- !scope="row"|HYPERLINK | Maakt een snelkoppeling of sprong aan die een document opent dat is opgeslagen op een netwerkserver, een intranet of het internet || || |- !scope="row"|IMAGE | Geeft een afbeelding terug uit een gegeven bron || || |- !scope="row"|INDEX | Gebruikt een index om een waarde te kiezen uit een referentie of array || {{Z+|Z13397}} || Controleren Indexbase |- !scope="row"|INDIRECT | Geeft een referentie terug die wordt aangegeven door een tekstwaarde || || |- !scope="row"|LOOKUP | Zoekt waarden op in een vector of array || {{Z+|Z13708}} || Controleer of het mogelijk is in arrays met meerdere kolommen. |- !scope="row"|MATCH | Zoekt waarden op in een referentie of array || || |- !scope="row"|OFFSET | Geeft een referentie-offset terug ten opzichte van een gegeven referentie || || |- !scope="row"|ROW | Geeft het rijnummer van een referentie terug || || |- !scope="row"|ROWS | Geeft het aantal rijen in een referentie terug || || |- !scope="row"|RTD | Haalt realtime data op uit een programma dat COM-automatisering ondersteunt || || |- !scope="row"|SORT | Sorteert de inhoud van een bereik of een array || || |- !scope="row"|SORTBY | Sorteert de inhoud van een bereik of array op basis van de waarden in een overeenkomstige bereik of array || || |- !scope="row"|TAKE | Geeft een gespecificeerd aantal aaneengesloten rijen of kolommen terug vanaf het begin of einde van een array || || |- !scope="row"|TOCOL | Geeft het array terug in één kolom || || |- !scope="row"|TOROW | Geeft het array terug in één rij || || |- !scope="row"|TRANSPOSE | Geeft het array terug waarbij de rijen en kolommen omgedraaid zijn. || || |- !scope="row"|UNIQUE | Geeft een lijst van unieke waarden terug in een lijst of bereik || || |- !scope="row"|VLOOKUP | Kijkt in de eerste kolom van een array en beweegt over de rij om de waarde van een cel terug te geven || || |- !scope="row"|XLOOKUP | Zoekt in een bereik of array, en geeft een item terug dat overeenkomt met de eerste gevonden match. Als er geen match bestaat, kan XLOOKUP de dichtstbijzijnde (benaderende) match teruggeven. || || |- !scope="row"|XMATCH | Geeft de relatieve positie van een item in een array of bereik van cellen terug. || || |} <span id="Math_and_trigonometry"></span> == Wiskunde en trigonometrie == {| class="wikitable collapsible sortable" |+Lijst van Wiskunde en trigonometrie Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ABS | Geeft de absolute waarde van een getal terug || {{Z+|Z11235}} || |- !scope="row"|ACOS | Geeft de arccosinus van een getal terug || {{Z+|Z12497}} || |- !scope="row"|ACOSH | Geeft de inverse hyperbolische cosinus van een getal terug || {{Z+|Z12500}} || |- !scope="row"|ACOT | Geeft de arccotangent van een getal terug || || |- !scope="row"|ACOTH | Geeft de hyperbolische arccotangent van een getal terug || || |- !scope="row"|AGGREGATE | Geeft een aggregaat terug in een lijst of database || || |- !scope="row"|ARABIC | Zet een Romeins getal om in een gewoon getal || {{Z+|Z11023}} || |- !scope="row"|ASIN | Geeft de arcsinus van een getal terug || {{Z+|Z12505}} || |- !scope="row"|ASINH | Geeft de inverse hyperbolische sinus van een getal terug || {{Z+|Z12509}} || |- !scope="row"|ATAN | Geeft de arctangens van een getal terug || || |- !scope="row"|ATAN2 | Geeft de arctangens terug van x- en y-coördinaten || || |- !scope="row"|ATANH | Geeft de inverse hyperbolische tangens van een getal terug || || |- !scope="row"|BASE | Zet een getal om in een tekstrepresentatie met de gegeven radix (basis) || || |- !scope="row"|CEILING.MATH | Rond een getal naar boven af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|CEILING.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|COMBIN | Geeft het aantal combinaties terug voor een gegeven aantal objecten || || |- !scope="row"|COMBINA | Geeft het aantal combinaties (met herhalingen) terug voor een gegeven aantal items || || |- !scope="row"|COS | Geeft de cosinus van een getal terug || {{Z+|Z12473}} | |- !scope="row"|COSH | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COT | Geeft de hyperbolische cosinus van een getal terug || || |- !scope="row"|COTH | Geeft de cotangens van een hoek terug || || |- !scope="row"|CSC | Geeft de cosecant van een hoek terug || || |- !scope="row"|CSCH | Geeft de hyperbolische cosecant van een hoek terug || || |- !scope="row"|DECIMAL | Zet een tekstweergave van een getal in een gegeven basis om in een decimaal getal || || |- !scope="row"|DEGREES | Zet radialen om in graden || || |- !scope="row"|EVEN | Rond een getal af naar het dichtstbijzijnde even geheel getal || || |- !scope="row"|EXP | Geeft e terug die wordt verhoogd tot de macht van een gegeven getal || || |- !scope="row"|FACT | Geeft de faculteit van een getal terug || || |- !scope="row"|FACTDOUBLE | Geeft de dubbele faculteit van een getal terug || || |- !scope="row"|FLOOR.MATH | Rond een getal naar beneden af op het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|FLOOR.PRECISE | Rond een getal af op het dichtstbijzijnde geheel getal of op het dichtstbijzijnde veelvoud van significantie. Ongeacht het teken van het getal wordt het getal afgerond. || || |- !scope="row"|GCD | Geeft de grootste gemene deler terug || || |- !scope="row"|INT | Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal || || |- !scope="row"|ISO.CEILING | Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie || || |- !scope="row"|LCM | Geeft het kleinste gemeenschappelijke veelvoud terug || || |- !scope="row"|LN | Geeft het natuurlijke logaritme van een getal terug || || |- !scope="row"|LOG | Geeft de logaritme van een getal terug met een opgegeven basisgetal || || |- !scope="row"|LOG10 | Geeft de logaritme van basis-10 van een getal terug || || |- !scope="row"|MDETERM | Geeft de matrixdeterminant van een array terug || || |- !scope="row"|MINVERSE | Geeft de matrixinverse van een array terug || || |- !scope="row"|MMULT | Geeft het matrixproduct van twee arrays terug || || |- !scope="row"|MOD | Geeft de rest terug uit een deling || {{Z+|Z12476}} || |- !scope="row"|MROUND | Geeft een getal terug dat wordt afgerond op het gewenste veelvoud || || |- !scope="row"|MULTINOMIAL | Geeft de som (multinomial) van een verzameling getallen terug || || |- !scope="row"|MUNIT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the unit matrix for the specified dimension</span> || || |- !scope="row"|ODD | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up to the nearest odd integer</span> || || |- !scope="row"|PI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of pi</span> || {{Z+|Z20862}} || |- !scope="row"|POWER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of a number raised to a power</span> || {{Z+|Z13647}} || |- !scope="row"|PRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Multiplies its arguments</span> || {{Z+|Z10862}} || |- !scope="row"|QUOTIENT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the integer portion of a division</span> || {{Z+|Z12522}} || |- !scope="row"|RADIANS | <span lang="en" dir="ltr" class="mw-content-ltr">Converts degrees to radians</span> || || |- !scope="row"|RAND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between 0 and 1</span> || || |- !scope="row"|RANDARRAY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of random numbers between 0 and 1. However, you can specify the number of rows and columns to fill, minimum and maximum values, and whether to return whole numbers or decimal values.</span> || || |- !scope="row"|RANDBETWEEN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a random number between the numbers you specify</span> || || |- !scope="row"|ROMAN | <span lang="en" dir="ltr" class="mw-content-ltr">Converts an arabic numeral to roman, as text</span> || {{Z+|Z11022}} || |- !scope="row"|ROUND | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number to a specified number of digits</span> || || |- !scope="row"|ROUNDDOWN | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number down, toward zero</span> || || |- !scope="row"|ROUNDUP | <span lang="en" dir="ltr" class="mw-content-ltr">Rounds a number up, away from zero</span> || || |- !scope="row"|SEC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the secant of an angle</span> || || |- !scope="row"|SECH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic secant of an angle</span> || || |- !scope="row"|SEQUENCE | <span lang="en" dir="ltr" class="mw-content-ltr">Generates a list of sequential numbers in an array, such as 1, 2, 3, 4</span> || || |- !scope="row"|SERIESSUM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of a power series based on the formula</span> || || |- !scope="row"|SIGN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sign of a number</span> || || |- !scope="row"|SIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sine of the given angle</span> || || |- !scope="row"|SINH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic sine of a number</span> || || |- !scope="row"|SQRT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a positive square root</span> || || |- !scope="row"|SQRTPI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square root of (number * pi)</span> || || |- !scope="row"|SUBTOTAL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a subtotal in a list or database</span> || || |- !scope="row"|SUM | <span lang="en" dir="ltr" class="mw-content-ltr">Adds its arguments</span> || {{Z+|Z12720}} || |- !scope="row"|SUMIF | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells specified by a given criteria</span> || || |- !scope="row"|SUMIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Adds the cells in a range that meet multiple criteria</span> || || |- !scope="row"|SUMPRODUCT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the products of corresponding array components</span> || || |- !scope="row"|SUMSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the squares of the arguments</span> || || |- !scope="row"|SUMX2MY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the difference of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMX2PY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of the sum of squares of corresponding values in two arrays</span> || || |- !scope="row"|SUMXMY2 | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of differences of corresponding values in two arrays</span> || || |- !scope="row"|TAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the tangent of a number</span> || || |- !scope="row"|TANH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hyperbolic tangent of a number</span> || || |- !scope="row"|TRUNC | <span lang="en" dir="ltr" class="mw-content-ltr">Truncates a number to an integer</span> || || |} <span id="Statistical"></span> == Statistiek == {| class="wikitable collapsible sortable" |+Lijst van statistiek Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|AVEDEV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of the absolute deviations of data points from their mean</span> || || |- !scope="row"|AVERAGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments</span> || || |- !scope="row"|AVERAGEA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average of its arguments, including numbers, text, and logical values</span> || || |- !scope="row"|AVERAGEIF | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all the cells in a range that meet a given criteria</span> || || |- !scope="row"|AVERAGEIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the average (arithmetic mean) of all cells that meet multiple criteria.</span> || || |- !scope="row"|BETA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the beta cumulative distribution function</span> || || |- !scope="row"|BETA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the cumulative distribution function for a specified beta distribution</span> || || |- !scope="row"|BINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the individual term binomial distribution probability</span> || || |- !scope="row"|BINOM.DIST.RANGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability of a trial result using a binomial distribution</span> || || |- !scope="row"|BINOM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value for which the cumulative binomial distribution is less than or equal to a criterion value</span> || || |- !scope="row"|CHISQ.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative beta probability density function</span> || || |- !scope="row"|CHISQ.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the one-tailed probability of the chi-squared distribution</span> || || |- !scope="row"|CHISQ.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the test for independence</span> || || |- !scope="row"|CONFIDENCE.NORM | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean</span> || || |- !scope="row"|CONFIDENCE.T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the confidence interval for a population mean, using a Student's t distribution</span> || || |- !scope="row"|CORREL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the correlation coefficient between two data sets</span> || || |- !scope="row"|COUNT | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many numbers are in the list of arguments</span> || || |- !scope="row"|COUNTA | <span lang="en" dir="ltr" class="mw-content-ltr">Counts how many values are in the list of arguments</span> || || |- !scope="row"|COUNTBLANK | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of blank cells within a range</span> || || |- !scope="row"|COUNTIF | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet the given criteria</span> || || |- !scope="row"|COUNTIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Counts the number of cells within a range that meet multiple criteria</span> || || |- !scope="row"|COVARIANCE.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns covariance, the average of the products of paired deviations</span> || || |- !scope="row"|COVARIANCE.S | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sample covariance, the average of the products deviations for each data point pair in two data sets</span> || || |- !scope="row"|DEVSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the sum of squares of deviations</span> || || |- !scope="row"|EXPON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the exponential distribution</span> || || |- !scope="row"|F.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the F probability distribution</span> || || |- !scope="row"|F.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|F.INV.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the F probability distribution</span> || || |- !scope="row"|FISHER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Fisher transformation</span> || || |- !scope="row"|FISHERINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Fisher transformation</span> || || |- !scope="row"|FORECAST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a value along a linear trend</span> || || |- !scope="row"|FORECAST.ETS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing (historical) values by using the AAA version of the Exponential Smoothing (ETS) algorithm</span> || || |- !scope="row"|FORECAST.ETS.CONFINT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a confidence interval for the forecast value at the specified target date</span> || || |- !scope="row"|FORECAST.ETS.SEASONALITY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the length of the repetitive pattern Excel detects for the specified time series</span> || || |- !scope="row"|FORECAST.ETS.STAT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a statistical value as a result of time series forecasting</span> || || |- !scope="row"|FORECAST.LINEAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a future value based on existing values</span> || || |- !scope="row"|FREQUENCY | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a frequency distribution as a vertical array</span> || || |- !scope="row"|F.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the result of an F-test</span> || || |- !scope="row"|GAMMA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Gamma function value</span> || || |- !scope="row"|GAMMA.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the gamma distribution</span> || || |- !scope="row"|GAMMA.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the gamma cumulative distribution</span> || || |- !scope="row"|GAMMALN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAMMALN.PRECISE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the natural logarithm of the gamma function, Γ(x)</span> || || |- !scope="row"|GAUSS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns 0.5 less than the standard normal cumulative distribution</span> || || |- !scope="row"|GEOMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the geometric mean</span> || || |- !scope="row"|GROWTH | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along an exponential trend</span> || || |- !scope="row"|HARMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the harmonic mean</span> || || |- !scope="row"|HYPGEOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the hypergeometric distribution</span> || || |- !scope="row"|INTERCEPT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the intercept of the linear regression line</span> || || |- !scope="row"|KURT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the kurtosis of a data set</span> || || |- !scope="row"|LARGE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th largest value in a data set</span> || || |- !scope="row"|LINEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of a linear trend</span> || || |- !scope="row"|LOGEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the parameters of an exponential trend</span> || || |- !scope="row"|LOGNORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the cumulative lognormal distribution</span> || || |- !scope="row"|LOGNORM.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the lognormal cumulative distribution</span> || || |- !scope="row"|MAX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments</span> || || |- !scope="row"|MAXA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MAXIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the maximum value among cells specified by a given set of conditions or criteria</span> || || |- !scope="row"|MEDIAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the median of the given numbers</span> || || |- !scope="row"|MIN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value in a list of arguments</span> || * {{z+|Z19509}} * {{Z+|Z21341}} || |- !scope="row"|MINIFS | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the minimum value among cells specified by a given set of conditions or criteria.</span> || || |- !scope="row"|MINA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the smallest value in a list of arguments, including numbers, text, and logical values</span> || || |- !scope="row"|MODE.MULT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a vertical array of the most frequently occurring, or repetitive values in an array or range of data</span> || || |- !scope="row"|MODE.SNGL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the most common value in a data set</span> || || |- !scope="row"|NEGBINOM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the negative binomial distribution</span> || || |- !scope="row"|NORM.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the normal cumulative distribution</span> || || |- !scope="row"|NORMINV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the normal cumulative distribution</span> || || |- !scope="row"|NORM.S.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard normal cumulative distribution</span> || || |- !scope="row"|NORM.S.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the standard normal cumulative distribution</span> || || |- !scope="row"|PEARSON | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Pearson product moment correlation coefficient</span> || || |- !scope="row"|PERCENTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range, where k is in the range 0..1, exclusive</span> || || |- !scope="row"|PERCENTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th percentile of values in a range</span> || || |- !scope="row"|PERCENTRANK.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a value in a data set as a percentage (0..1, exclusive) of the data set</span> || || |- !scope="row"|PERCENTRANK.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the percentage rank of a value in a data set</span> || || |- !scope="row"|PERMUT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects</span> || || |- !scope="row"|PERMUTATIONA | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of permutations for a given number of objects (with repetitions) that can be selected from the total objects</span> || || |- !scope="row"|PHI | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the value of the density function for a standard normal distribution</span> || || |- !scope="row"|POISSON.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Poisson distribution</span> || || |- !scope="row"|PROB | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability that values in a range are between two limits</span> || || |- !scope="row"|QUARTILE.EXC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of the data set, based on percentile values from 0..1, exclusive</span> || || |- !scope="row"|QUARTILE.INC | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the quartile of a data set</span> || || |- !scope="row"|RANK.AVG | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the average rank</span> || || |- !scope="row"|RANK.EQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rank of a number in a list of numbers; duplicate values receive the same rank</span> || || |- !scope="row"|RSQ | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the square of the Pearson product moment correlation coefficient</span> || || |- !scope="row"|SKEW | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution</span> || || |- !scope="row"|SKEW.P | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the skewness of a distribution based on a population: a characterization of the degree of asymmetry of a distribution around its mean</span> || || |- !scope="row"|SLOPE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the slope of the linear regression line</span> || || |- !scope="row"|SMALL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the k-th smallest value in a data set</span> || || |- !scope="row"|STANDARDIZE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a normalized value</span> || || |- !scope="row"|STDEV.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population</span> || || |- !scope="row"|STDEV.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample</span> || || |- !scope="row"|STDEVA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates standard deviation based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|STDEVPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates standard deviation based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|STEYX | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the standard error of the predicted y-value for each x in the regression</span> || || |- !scope="row"|T.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Percentage Points (probability) for the Student t-distribution</span> || || |- !scope="row"|T.DIST.RT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Student's t-distribution</span> || || |- !scope="row"|T.INV | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the t-value of the Student's t-distribution as a function of the probability and the degrees of freedom</span> || || |- !scope="row"|T.INV.2T | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the inverse of the Student's t-distribution</span> || || |- !scope="row"|TREND | <span lang="en" dir="ltr" class="mw-content-ltr">Returns values along a linear trend</span> || || |- !scope="row"|TRIMMEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the mean of the interior of a data set</span> || || |- !scope="row"|T.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the probability associated with a Student's t-test</span> || || |- !scope="row"|VAR.P | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population</span> || || |- !scope="row"|VAR.S | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample</span> || || |- !scope="row"|VARA | <span lang="en" dir="ltr" class="mw-content-ltr">Estimates variance based on a sample, including numbers, text, and logical values</span> || || |- !scope="row"|VARPA | <span lang="en" dir="ltr" class="mw-content-ltr">Calculates variance based on the entire population, including numbers, text, and logical values</span> || || |- !scope="row"|WEIBULL.DIST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Weibull distribution</span> || || |- !scope="row"|Z.TEST | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the one-tailed probability-value of a z-test</span> || || |} <span id="Text"></span> == Tekst == {| class="wikitable collapsible sortable" |+Lijst van tekst Excel-functies !scope="col"| Functienaam !scope="col"| Beschrijving !scope="col"| ZID !scope="col"| Opmerking |- !scope="row"|ARRAYTOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns an array of text values from any specified range</span> || || |- !scope="row"|ASC | <span lang="en" dir="ltr" class="mw-content-ltr">Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters</span> || || |- !scope="row"|BAHTTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the ß (baht) currency format</span> || || |- !scope="row"|CHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the character specified by the code number</span> || || |- !scope="row"|CLEAN | <span lang="en" dir="ltr" class="mw-content-ltr">Removes all nonprintable characters from text</span> || || |- !scope="row"|CODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a numeric code for the first character in a text string</span> || || |- !scope="row"|CONCAT | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.</span> || {{Z+|Z10000}} || <span lang="en" dir="ltr" class="mw-content-ltr">WF only takes two strings</span> |- !scope="row"|CONCATENATE | <span lang="en" dir="ltr" class="mw-content-ltr">Joins several text items into one text item</span> || {{Z+|Z10000}} || |- !scope="row"|DBCS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters</span> || || |- !scope="row"|DOLLAR | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a number to text, using the $ (dollar) currency format</span> || || |- !scope="row"|EXACT | <span lang="en" dir="ltr" class="mw-content-ltr">Checks to see if two text values are identical</span> || {{Z+|Z866}} || |- !scope="row"|FIND, FINDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (case-sensitive)</span> || || |- !scope="row"|FIXED | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number as text with a fixed number of decimals</span> || || |- !scope="row"|JIS | <span lang="en" dir="ltr" class="mw-content-ltr">Changes half-width (single-byte) characters within a string to full-width (double-byte) characters</span> || || |- !scope="row"|LEFT, LEFTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the leftmost characters from a text value</span> || || |- !scope="row"|LEN, LENBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number of characters in a text string</span> || {{Z+|Z11040}} || |- !scope="row"|LOWER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to lowercase</span> || {{Z+|Z10047}} || |- !scope="row"|MID, MIDBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a specific number of characters from a text string starting at the position you specify</span> || || |- !scope="row"|NUMBERVALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to number in a locale-independent manner</span> || || |- !scope="row"|PHONETIC | <span lang="en" dir="ltr" class="mw-content-ltr">Extracts the phonetic (furigana) characters from a text string</span> || || |- !scope="row"|PROPER | <span lang="en" dir="ltr" class="mw-content-ltr">Capitalizes the first letter in each word of a text value</span> || {{Z+|Z10251}} || |- !scope="row"|REPLACE, REPLACEBs | <span lang="en" dir="ltr" class="mw-content-ltr">Replaces characters within text</span> || || |- !scope="row"|REPT | <span lang="en" dir="ltr" class="mw-content-ltr">Repeats text a given number of times</span> || {{Z+|Z10911}} || |- !scope="row"|RIGHT, RIGHTBs | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the rightmost characters from a text value</span> || || |- !scope="row"|SEARCH, SEARCHBs | <span lang="en" dir="ltr" class="mw-content-ltr">Finds one text value within another (not case-sensitive)</span> || || |- !scope="row"|SUBSTITUTE | <span lang="en" dir="ltr" class="mw-content-ltr">Substitutes new text for old text in a text string</span> || {{Z+|Z10075}} || |- !scope="row"|T | <span lang="en" dir="ltr" class="mw-content-ltr">Converts its arguments to text</span> || || |- !scope="row"|TEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Formats a number and converts it to text</span> || {{Z+|Z13713}} || |- !scope="row"|TEXTAFTER | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs after given character or string</span> || {{Z+|Z11412}} {{Z+|Z11416}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTBEFORE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text that occurs before a given character or string</span> || {{Z+|Z11418}} {{Z+|Z11422}} || <span lang="en" dir="ltr" class="mw-content-ltr">Excel has parameters to choose last (or Nth)</span> |- !scope="row"|TEXTJOIN | <span lang="en" dir="ltr" class="mw-content-ltr">Combines the text from multiple ranges and/or strings</span> || || |- !scope="row"|TEXTSPLIT | <span lang="en" dir="ltr" class="mw-content-ltr">Splits text strings by using column and row delimiters</span> || || |- !scope="row"|TRIM | <span lang="en" dir="ltr" class="mw-content-ltr">Removes spaces from text</span> || {{Z+|Z10079}} || |- !scope="row"|UNICHAR | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the Unicode character that is references by the given numeric value</span> || {{Z+|Z11534}} || |- !scope="row"|UNICODE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns the number (code point) that corresponds to the first character of the text</span> || {{Z+|Z11515}} || |- !scope="row"|UPPER | <span lang="en" dir="ltr" class="mw-content-ltr">Converts text to uppercase</span> || {{Z+|Z10018}} || |- !scope="row"|VALUE | <span lang="en" dir="ltr" class="mw-content-ltr">Converts a text argument to a number</span> || || |- !scope="row"|VALUETOTEXT | <span lang="en" dir="ltr" class="mw-content-ltr">Returns text from any specified value</span> || || |- !scope="row"|ENCODEURL | <span lang="en" dir="ltr" class="mw-content-ltr">Returns a URL-encoded string</span> || {{Z+|Z10761}} || |- !scope="row"|FILTERXML | <span lang="en" dir="ltr" class="mw-content-ltr">Returns specific data from the XML content by using the specified XPath</span> || || |- !scope="row"|WEBSERVICE | <span lang="en" dir="ltr" class="mw-content-ltr">Returns data from a web service.</span> | | |} [[Category:Lists of functions]] mewc8phdu65w0ay108vf6h5ih85k5bs Template:Main page/News/cs 10 78172 267098 264532 2026-04-20T10:25:19Z FuzzyBot 207 Updating to match new version of source page 267098 wikitext text/x-wiki <noinclude><languages /></noinclude> ; Dobrovolnické koutky * Následující Dobrovolnický koutek se bude konat <bdi lang="en" dir="ltr">[https://zonestamp.toolforge.org/1778520600 17:30 UTC on 2026-05-11]</bdi> na platformě <bdi lang="en" dir="ltr">Google Meet</bdi> na <bdi lang="en" dir="ltr">[https://meet.google.com/xuy-njxh-rkw meet.google.com/xuy-njxh-rkw]</bdi>. * [[:c:File:Abstract Wikipedia Volunteer Corner 2026-04.webm|Poslední Dobrovolnický koutek]] je dostupný na Commons. ; Nedávné aktuality o Wikifunkcích <!--Keep this to the most recent 5 entries--> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-16}}: Milestones; Some major issues hopefully resolved</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-10}}: Community proposals for capturing meaning</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-04-02}}: Request for Discussion: Syntactic tables</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-26}}: First few days of Abstract Wikipedia Beta; Status of Composition Language v2</span> * <span lang="en" dir="ltr" class="mw-content-ltr">{{Status updates|2026-03-19}}: Abstract Wikipedia in Beta</span> [[Special:MyLanguage/Wikifunctions:Status updates|<span class="mw-ui-button mw-ui-constructive mw-ui-small">Další novinky</span>]] ry3d80qvqqk7gd87a3ge3s1bhvd3z8u Z32298 0 78493 266901 262272 2026-04-19T15:06:35Z Dv103 11127 266901 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32298" }, "Z2K2": { "Z1K1": "Z14294", "Z14294K1": [ "Z14293", { "Z1K1": "Z14293", "Z14293K1": "Z32299", "Z14293K2": [ "Z60", "Z1002" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z32971", "Z14293K2": [ "Z60", "Z1011" ] }, { "Z1K1": "Z14293", "Z14293K1": "Z33768", "Z14293K2": [ "Z60", "Z1787" ] } ], "Z14294K2": "Z32276" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Word separator (last) per language" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4xuxgejircqs3cv2meo2rbzixpc9lsl Z32428 0 78671 266905 259982 2026-04-19T16:06:06Z GrounderUK 50 Added Z33771 to the approved list of implementations 266905 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32428" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32428K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32428K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32429", "Z32595" ], "Z8K4": [ "Z14", "Z32594", "Z32597", "Z32430", "Z33771" ], "Z8K5": "Z32428" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "link", "Abstract Wikipedia article hyperlink" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Creates a link to an Abstract Wikipedia article with the preferred language label or first available fallback" } ] } } ajxtkdhvbl2c7teagswgb5di4854tn8 266907 266905 2026-04-19T16:16:54Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 266907 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32428" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32428K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32428K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32429", "Z32595" ], "Z8K4": [ "Z14", "Z33771", "Z32597", "Z32430", "Z32594" ], "Z8K5": "Z32428" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "link", "Abstract Wikipedia article hyperlink" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Creates a link to an Abstract Wikipedia article with the preferred language label or first available fallback" } ] } } h5kldpi68cp4xwezljpoyh8hltys9me 266908 266907 2026-04-19T16:17:23Z GrounderUK 50 Added Z33772 to the approved list of test cases 266908 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32428" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32428K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32428K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32429", "Z32595", "Z33772" ], "Z8K4": [ "Z14", "Z32594", "Z32597", "Z32430", "Z33771" ], "Z8K5": "Z32428" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "link", "Abstract Wikipedia article hyperlink" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Creates a link to an Abstract Wikipedia article with the preferred language label or first available fallback" } ] } } l9u5hq13fk7hbz8z6yx37fl5nmidfzi 267000 266908 2026-04-19T18:40:22Z GrounderUK 50 [[Z1002]] 267000 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32428" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32428K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "article" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32428K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32429", "Z32595", "Z33772" ], "Z8K4": [ "Z14", "Z32594", "Z32597", "Z32430", "Z33771" ], "Z8K5": "Z32428" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "link", "Abstract Wikipedia article hyperlink" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns a link to an Abstract Wikipedia article with a label in the preferred language or the first available fallback" } ] } } hgdhjyo2xuyvt1l9sapkdotk0ztkd7b Z32582 0 78832 266938 260322 2026-04-19T16:50:01Z Ainali 17 266938 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32582" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32581", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z21216", "Z21216K1": { "Z1K1": "Z7", "Z7K1": "Z14310", "Z14310K1": "Z32534", "Z14310K2": { "Z1K1": "Z18", "Z18K1": "Z32581K4" } }, "Z21216K2": { "Z1K1": "Z18", "Z18K1": "Z32581K1" }, "Z21216K3": { "Z1K1": "Z18", "Z18K1": "Z32581K2" }, "Z21216K4": { "Z1K1": "Z18", "Z18K1": "Z32581K3" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Creative work: entity, class, creator, composition" }, { "Z1K1": "Z11", "Z11K1": "Z1004", "Z11K2": "Oeuvre de l'esprit: entité classe auteur, compo." }, { "Z1K1": "Z11", "Z11K1": "Z1592", "Z11K2": "Kreativt verk: entitet, typ, skapare, komposition" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6cw1ipqo7re8uowh7ejr9jrt62nhlxd Z32878 0 79352 266946 261822 2026-04-19T16:54:55Z GrounderUK 50 Added Z33773 to the approved list of implementations 266946 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32878" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32878K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wikidata item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32878K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32884" ], "Z8K4": [ "Z14", "Z32879", "Z33773" ], "Z8K5": "Z32878" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata link for item" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "wikidata link", "Wikidata item reference to hyperlink", "Wikidata link for item by reference", "link item to wikidata" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns an HTML hyperlink to the Wikidata item page for the given Wikidata item reference (with no namespace or section anchor)" } ] } } 98damy5s4dtp86q1j7cx2wtvzbc953n 266995 266946 2026-04-19T18:30:54Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 266995 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z32878" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z32878K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wikidata item" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z32878K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } } ], "Z8K2": "Z89", "Z8K3": [ "Z20", "Z32884" ], "Z8K4": [ "Z14", "Z33773", "Z32879" ], "Z8K5": "Z32878" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata link for item" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "wikidata link", "Wikidata item reference to hyperlink", "Wikidata link for item by reference", "link item to wikidata" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns an HTML hyperlink to the Wikidata item page for the given Wikidata item reference (with no namespace or section anchor)" } ] } } 2ljzkv4ccpa5mx44dpwu1psl8mcxyv5 Wikifunctions:Type proposals/Semantic unit 4 79607 267010 265676 2026-04-19T19:30:35Z Dv103 11127 267010 wikitext text/x-wiki ''This is one of a few type proposals based on the Ninai/Udiron project, and thus should be considered alongside others similarly marked.'' == Summary == This type holds semantic units, very broadly construed, containing other semantic units as members. These units can represent any number of semantically meaningful entities ([https://journals.sagepub.com/doi/full/10.3233/SW-243564#sec-2-2 §2.2]), such as # '''concepts''' (''[[:d:User:Mahir256/language-generation/basic-notions#Concepts|examples!]]'') (whether nominal, such as {{Q|482994}}, or adjectival, such as {{Q|138866260}}, or adverbial, such as {{Q|6004788}}); # dependent '''phrases''' (whether subordinating, such as [[:d:Q131451405|"although the dog ran away"]], or attributive (''[[:d:User:Mahir256/language-generation/secondary-predication|examples!]]''), such as [[:d:Q126200060|concrete brick wall]]); # independent '''clauses''' (whether verbal, such as [[:d:Q179080|"he saw me"]], or nonverbal (''[[:d:User:Mahir256/language-generation/nonverbal-predication|examples!]]''), such as [[:d:Q124317532|"the boat is mine"]]); # full-on '''sentences''' (whether [[:d:Q135512218|by joining two clauses together that apply simultaneously]] or [[:d:Q124317561|through simply stating the simple existence of a concept]]); # '''containers for those''' (perhaps a [[:d:Q196626|context]] in which things referred to in the text need to be specified, or where particular aspects of the text's [[:d:Q594739|framing]] need to apply); or # '''signals for any of them''' (perhaps to mark an [[:d:Q1773882|identifier]] on a semantic unit, or to mark something to be [[:d:Q65044042|emphasized]] or raised to be a sentence's [[:d:Q22338337|topic]]). '''All the semantic unit needs is a type designation''' (named 'Constructor type' in the Structure below) '''for the rendering process to handle it properly.''' For more on this particular construct (named 'Constructor' in my own work), see * the second paragraph of Section 2.2, all of Section 2.3, and section 4.1.1, of {{Q|130478475}}; as well as * [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/constructor.py#L21 the implementation of this construct in Ninai] (and adjacent files within that folder); and * descriptions of semantic unit definitions in Ninai, such as [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/constructors/nonverbals.py the nonverbal constructions] (and adjacent files within that folder). == Uses and motivations == * This is one of two fundamental data structures (the other being [[Wikifunctions:Type proposals/Syntactic unit|''syntactic units'']], plus a few less fundamental but still important others) that will become necessary for abstract content to truly be abstract. ** The distinction between 'semantic units' and 'syntactic units' is directly inspired by established linguistic theories that separate layers of language processing, namely semantics and syntax; semantics is more clearly focused on ''organizing meaning'', while syntax is clearly more focused on ''organizing words''. ''Content authors'' should only organize meanings; ''rendering functions'' should only organize words. ** Rather than assembling factual information directly using function calls, these units can be composed and manipulated [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/constructorrenderer.py and then rendered] according to functions that can be defined per language (see "Required global mappings" below). *** The rendering functions for individual semantic unit types can be set up to provide necessary fallback values for particular semantic features in situations where the content or any context doesn't suggest those features to reflect in the output. ** The terms linked from the six types of possible semantic units above are general, language-independent linguistic semantic notions; while this proposal does not inherently ''prescribe'' their use, they have been chosen in the example pages above based on analyses of constructs both within and across languages, with those analyses given as references on those items, so from the get-go notions distinguished in more typologically diverse languages will already be handle-able with those items. *** For example, rather than broadly defining a "noun complement" or "adjective complement" (which refer to syntactic categories in their names!), the attributive indication that something is also something else might be called a {{Q|126200060}} <small>(as defined by e.g. {{Q|126124086}})</small>. *** For example, rather than calling a semantic unit "although" or "but" (both of which have their nuances, the latter having multiple varied meanings, and in either case tying them to particular English words) or even "concession" (still a somewhat broad term), the link between a sentence and a statement such as "although the dog ran away" might be called a {{Q|131451405}} <small>(as defined by e.g. {{Q|131451287}})</small>. *** For example, rather than calling a semantic unit "there is" (particularly since the equivalents of this phrase in other languages have more meanings than the one simply stating the existence of something), a simple declaration of that existence might be called a {{Q|124317561}} <small>(as defined by e.g. {{Q|124316703}})</small>. * Many of the instance methods listed in the Ninai implementation of this construct would need to be defined as functions here for this to work. * This corresponds with the notion of a ''''Constructor'''' described in lots of prior writings about Abstract Wikipedia, such as '''[https://dl.acm.org/doi/10.1145/3425778 from the original Abstract Wikipedia paper]'''. (To help make this just a little less mysterious for this mostly non-linguistic audience, however, I've named this type proposal 'semantic unit'.) == Structure == The structure is intentionally very simple, to prevent an excess of ''Wikifunctions types'' for different types of semantic units, and to keep the core steps for processing nested semantic units as streamlined as possible. * '''Constructor type''': The type of semantic unit that the object represents. ** (Because all Wikifunctions types must go through a proposal process—much like this one!—there is necessarily an indeterminate delay between when one can be conceived of and when one can be used in abstract content. Any modifications to Wikifunctions types likely will also need to go through that process. By simplifying the semantic unit structure as much as possible, the need to propose a type for any new or modified semantic concept is bypassed, such that, among those able to modify the mappings listed under "Required global mappings" below, anyone can define their own semantic units and use them immediately.) * '''Core arguments''': Mapping of names of core arguments to actual <u>semantic unit</u> arguments. ** This basically holds a list of expected input parameters for a semantic unit when it is used; when written in the syntax listed under "Read function" below, the first argument is treated as the first core argument, the second the second, and so on. ** Here the argument names do not have to be Wikidata item IDs, though it is recommended for language-neutral semantic unit definitions that they should be such IDs. * '''Scope arguments''': List of other <u>semantic unit</u> arguments provided that have not been mapped to core argument names. ** These can correspond to '''subordinating clauses''' ("when I went to the store"), '''relative clauses''' ("that went to the store"), and '''signals''' ([this unit is the topic of the sentence!], [this unit should be emphasized!]) ** Most definitions of semantic units are unlikely to treat those kinds of semantic units as ''core'' arguments, given that they can often be removed from an expression without ''necessarily'' affecting sentence structure. * '''Other arguments''': List of arguments that are neither core nor scope arguments, primarily those that are not semantic units at all. ** If a semantic unit does not take another semantic unit as input, then the arguments it needs to process are stored here. *** (For example, {{Q|151885}} takes an entity ID as an argument; since this entity ID is not itself a semantic unit, it is stored in other_arguments). ** The notions of 'core', 'scope', and 'other' are handled by ''argument filters'' defined for different ''Constructor types'' (since they filter inputs into one of those three groups). *** (The logic behind some of them in Ninai may be found [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/argumentfilters.py on this page].) *** ''Note that argument filters <u>can</u> be parameterized themselves; it is not likely that those will proliferate, since semantic unit <u>renderers</u> will end up being more diverse in actual argument transformation anyways!'' {|class="wikitable" style="margin:.6em 1.6em" |- | <syntaxhighlight lang="json" line="line">{   "type": "semantic unit", "constructor_type": "Wikidata item reference", "core_arguments": "typed map(string, semantic unit)", "scope_arguments": "typed list(semantic unit)", "other_arguments": "typed list(object)" }</syntaxhighlight> | <syntaxhighlight lang="json">{   "Z1K1": "Zxyz", "ZxyzK1": "Z6005", "ZxyzK2": "Z883(Z6, Zxyz)", "ZxyzK3": "Z881(Zxyz)", "ZxyzK4": "Z881(Z1)", }</syntaxhighlight> |} {{collapse top|Excluded from structure above per comments below}} * '''Child identifiers''': ** If a semantic unit has as an immediate descendant a semantic unit with constructor_type {{Q|1773882}}, then the string provided by the {{Q|1773882}} semantic unit appears in this mapping and that of its parent semantic units. ** This mapping holds paths that need to be taken to reach, from a top-level semantic unit, other nested semantic units that directly contain {{Q|1773882}} semantic units. (More on these may be found in the Ninai implementation.) ** (''Unless the abstract content author wishes to specifically name a semantic unit'', '''this will be empty by default'''!) * '''Identifier''': Identifier assigned to this semantic unit. ** This is intended more to allow other semantic units to reference this one, no matter how separated--whether laterally or in depth--they are from this one. ''It does not serve as a mandatory link between a semantic unit and either its direct parent or its direct children!'' ** See also the note under the 'id' field in [[Wikifunctions:Type proposals/Syntactic unit|the syntactic unit proposal]]. {{collapse bottom}} === Required global mappings === (taken from [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/constructorinterfaces.py#L9 the Ninai implementation]) * Mapping from '''Constructor types''' to '''argument filter functions''': *:Typed map(Wikidata item reference, Function) ** Example: {{Q|124316841}} → (some function resembling [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/argumentfilters.py#L23 this one]) * Mapping from '''Constructor types''' to '''lists of names''' for core arguments: *:Typed map(Wikidata item reference, Typed list(String)) ** Example: {{Q|124316841}} → <nowiki>[</nowiki>{{Q|164573}}, {{Q|16889133}}<nowiki>]</nowiki> * Mapping from '''Constructor types''' to any parent '''Constructor types''': *:Typed map(Wikidata item reference, Typed list(Wikidata item reference)) ** Example: {{Q|124316841}} → <nowiki>[</nowiki>{{Q|124316813}}<nowiki>]</nowiki> * Mapping from '''Constructor type'''-'''language pairs''' to '''rendering functions''': *:Typed map(Typed pair(Wikidata item reference, language), Function) ** Example: ({{Q|124316841}}, {{Z|1227}}) → (some function resembling [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/renderers/norwegian.py#L59 this one]) '''Once an entry in each of those four mappings is provided for a semantic unit, rendering abstract content using that semantic unit in a target language becomes possible!''' * Creating and modifying functions is something more people can do, and adding entries to mappings is rather cheap! * If a '''''semantic unit'' type''''s core argument list, or its parent semantic unit types, needs to be changed, just *# change the rendering function for that type to handle both 'before' and 'after' situations; *# make the core argument/parent semantic unit definition changes, then *# (if you've adjusted abstract content using that semantic unit) remove the 'before' situation handling from the rendering function! *# '''(no new or modified [[Z4|''Wikifunctions'' types]] necessary!)''' * <small>(If one wanted to build an ''entirely'' parallel set of semantic unit types to the ones commonly in use at a given point, nothing stops them from adding those types, and the necessary functions for handling them, to the mappings above so that they can be processed with the same general rendering steps!)</small> There are a few more global mappings that [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/renderers/__mappings__.py could be listed here] that perform other steps noted in ([https://journals.sagepub.com/doi/full/10.3233/SW-243564#sec-5 §5]), but they are not that different from the ones above, and most only need to be filled in under special circumstances. === Example values === The content corresponding to the phrase "Thriller is an album" (assigning a class to a proper noun) consists of the following top level semantic unit: * {{Q|124316841}}, {''core argument mapping''}, [], [] The elements of ''core argument mapping'' are the following string-semantic unit pairs: * Q164573: ({{Q|151885}}, {}, [], ["Q44320"]) * Q16889133: ({{Q|151885}}, {}, [], ["Q482994"]) More on the semantic unit types and their arguments may be found [[:d:User:Mahir256/language-generation|on this set of pages being compiled]]. == Validator == The validator ensures that the constructor_type is a valid Wikidata item reference, the identifier is a valid string, the core argument mapping and scope argument list consist of valid semantic units, and the child_identifier mapping is coherent with respect to the argument lists. == Identity == Equality between semantic units implies that the components all compare equal. (Note that unlike with syntactic units, the "identifier" value ''is'' considered as part of this check.) == Converting to code == === Python === Ideally this would be directly portable from https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/constructor.py , since it has been designed to make such a transfer easier, although due to lack of confirmation from the Abstract Wikipedia team of the points of section 2.4 of {{Q|130478475}} this degree of easiness has not been made certain. == Display function == The Ninai implementation [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/constructor.py?ref_type=heads#L97 does have a string representation], but that may not be the best for displaying in a web interface like this one. == Read function == These should in general be composed using the Lisp-like syntax described [[Wikifunctions:Status_updates/2024-10-17|in a previous newsletter]], rather than as individual units. Slightly modifying from ([https://journals.sagepub.com/doi/full/10.3233/SW-243564#sec-2-3 §2.3]): * The specific choice to represent all semantic units as similarly structured nested function-like objects is largely inspired by the parenthesized syntax of Lisp-like programming languages, and to a lesser extent by Wikifunctions’ ‘composition’ syntax for defining functions entirely in terms of other functions. * This is intended to make abstract content highly declarative, since the intended meaning of nested semantic units is frequently sufficiently clear on a surface reading of their constructor types and arguments. * This choice also allows abstract content to be effectively homoiconic, since modifications to that content within the content itself become a possibility [...]. * It also ensures, from an implementation standpoint, that differences in how Constructors are handled are dealt with purely by functions at different stages in the overall rendering process. The content given in the example above could be indicated as follows: ["Q124316841", ["Q151885", "Q44320"], ["Q151885", "Q482994"]] == Alternatives == * [[Wikifunctions:Type proposals/Syntactic table]] * [[Wikifunctions:Type proposals/Abstract sentence]] == Example == [[/Douglas Adams example|Here]] is a practical example of how Syntactic utits could be used to represent abstract content. == Comments == * {{s}} as proposer (''not something I'd generally find necessary, but since it's part of the template for whatever reason, I don't want to confuse anyone''). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:36, 8 April 2026 (UTC) *:A question: why is "other_arguments" a typed list, and not a typed map? Wouldn't it be better to have the possibility to name the arguments? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:55, 9 April 2026 (UTC) *:@[[User:Mahir256|Mahir256]] I have a question and a couple of suggestions: *:# Why ''signals'' are stored in the '''Scope arguments''' field? Why force them to be of type Semantic unit? *:# Mapping from Constructor type-language pairs to rendering functions (the last required global mapping), in practice would be better to be of type: *:#:{{Z|Z883}} ({{Z|Z6091}}, {{Z|Z14294}}) *:#:(since {{Z|Z14294}} is already widely used, and allows to better group language varieties under a single handling function, when necessary) *:# The output of the display function should be a valid input of the read function; a read function should be able to input all the possible valid values, and if two values are different, the display function should output two different strings. *:#* A type does not necessarily need a read and display function, and it is always possible to think about them in a second moment, after the type creation. *:[[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:46, 13 April 2026 (UTC) *::{{re|Dv103}} "other_arguments" is a typed list simply because I had implemented it that way in Ninai initially; I don't think it would be 'impossible' to make it a typed map, but then there is the question of how to add extra arguments to that map that have not been specifically named (e.g. for a semantic unit that could have an indefinite number of input arguments), and I have not considered it in detail yet. *:# The treatment of signals as semantic units (and thus their treatment as scope arguments) is more than anything else for uniformity in representation with the rest of the abstract content. *:# This is probably true; I had only used a typed pair as a key to the rendering function map in order to eliminate an extra map lookup. *:# I am generally sympathetic to this idea, and am a little disappointed that I didn't think to try implementing this in Ninai yet! [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 14:31, 13 April 2026 (UTC) *:#:@[[User:Mahir256|Mahir256]]: Part of my confusion was that I thought that "signals" would end up going in the "other_arguments" field, while I see that they would end up in the "scope_arguments" field. *:#:# In practice, for example, how would you signal the topic? How would you note the number for nominal concepts? *:#:# We'll see what we will be able to do with the execution time constraints. It's not fundamental to set in stone now this detail, since it is not directly part of the type itself. *:#:[[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:56, 13 April 2026 (UTC) * <s>{{neutral}}</s> This proposal is an excellent starting point. The thing that does not convince me is the fact that I wouldn't see this proposal applied directly in Wikifunction as it is now, since it is very Python-y and not very Wikifunction-y, meaning that it has a structure that is optimized to be implemented in Python, but does not respect the general spirit of the other Wikifunction types. For example, I'm not convinced by the fact that it uses IDs to link the various Semantic units. Another thing that can be improved: this proposal is a very technical one, and uses a lot of thechnical jargon that can make it quite difficult to understand. Considering that both Wikifunctions and Abstract Wikipedia are collaborative projects, I think that clarity should be a priority. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:07, 6 April 2026 (UTC) ** {{re|Dv103}} *# The Python-iness of it all stemmed from this initially being developed in 2021 and Wikifunctions only coming into existence two years later, during which many development choices were made for operational efficiency and future system flexibility. If you read section 2.4 of the paper I wrote, I have declared the various ways that I've set up the code to make transfer to Wikifunctions implementations possible while making it feasible to develop externally; you're welcome to also ask the Abstract Wikipedia team as well if those assumptions hold. *# I'd be interested to learn which Wikifunctions types aren't being respected by this proposal; I have given a specification of both semantic and syntactic units in terms of the ZIDs of the types of their components, and do not seek to use or abuse any other types that may have been created entirely ad hoc for some unplanned language generation purpose. *# (With respect to the use of IDs, they do not 'link the various Semantic units'; they exist for content authors to refer to them when wanting to perform arbitrary transformations on parts of abstract content. This is mainly inspired by the notion of elements having IDs in HTML--an output markup language being used for the Abstract Wikipedia!--so that they can be styled using CSS. Consider a scenario in which semantic unit C is contained within (possibly multiple levels down) semantic unit A. If you want to apply a transformation to C, but are only given A, it should not be the content author's responsibility to figure out where within unit A unit C is; it should be enough to state 'transform the unit with ID "C"' and to let functions handle the traversal.) *# You do raise a point about jargon; the language I have used is intentionally general so as to prevent as much hardcoding of linguistic concepts within the type as possible. While I can understand ''this'' proposal being a little unclear to the wholly uninitiated user as a consequence, that need not mean functions using these types--which will of course have more tangible, specialized purposes--will also be equally unclear. Nevertheless, I will continue to revise this proposal to add more explanations for some of the choices noted above (in the event someone decides not to read the references I point to), and in any case I am slowly gathering in one place statements I have expressed and ideas I have implemented in [[d:User:Mahir256/language-generation|a subpage of my Wikidata user page]]. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 15:49, 7 April 2026 (UTC) *#:For the fourth point, my comment was just a suggestion to reword this proposal (since it can be quite difficult to read this proposal while consulting entire external documentations). *#:For the other points, I am not saying that this proposal technically breaks Wikifunctions; I am just saying that it goes against the (for now) unwritten rules on how usually Wikifunctions types are designed, and it can clash on how in practice Wikifunctions work. For example, the use of IDs requires either that: *#:* Function creating the objects also generate the unique IDs: it can be quite cumbersome to implement through the use of Wikifunctions' purely functional and deterministic functions. *#:* IDs are manually created by users: this means that contributors need to manually execute a technical operation, while Wikifunctions should ideally tend towards having a high level interface. This again has not been encoded in a written guideline yet (afaik), but is a principle that has guided the development of Wikifunctions. *#:The final message is that this proposal needs a bit of rewording and eventually a rethink in order to make it more intuitive. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 21:03, 7 April 2026 (UTC) *::::{{re|Dv103}} The main structural point I will concede is that identifier choice may be problematic when randomness is not a possibility on Wikifunctions, and have removed it from the structure. ({{Q|1773882}} [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/argumentfilters.py#L229 is already a type of semantic unit in Ninai], so as long as that semantic unit can be accessed from other semantic units, I can deal with it not being a direct member.) *::::I have also made some revisions above in the interests of clarity, with bolding/italicizing/underlining of important parts for the reader without time to spare for some reason (and added daggers (†) in places that correspond with points within my comment of 23:35, 8 April 2026 (UTC) on your proposal); if there is something above that still doesn't seem clear without looking at an external reference, please let me know and I will try to adjust it. *::::This being said, I question whether 'intuition' should be the absolute first priority for abstract content planning when 1) what is being stored is information intended to be as language-neutral as possible and 2) most people have come into this project more inclined--dare I say clouded?--by the structure of the language that they themselves speak. (Indeed, the current Abstract Wikipedia is running into problems because of a lack of cross-linguistic awareness from a mostly English-speaking userbase projecting their mostly English-speaking biases into abstract content structure development, running into problems with making even their own language work--and that's not counting other editors who don't speak English also raising issues with handling their own languages; what room have they to try fixing things in an environment so tethered by the principles of just one language?) I have at least considered greatly typologically diverse languages for years now—since 2021 when I started coding the system, if not since 2015 when I started my linguistics minor at university—and in my own work have successfully rendered at least simple sentences ''with predicates and modifiers'' in many of them, so I remain confidently optimistic in saying that the effort of getting users to think about representing information in language in a 'zoomed out' way (hat tip to {{re|عُثمان}} for using this phrase in another group) will permit the greater benefits of a simplified structure for representing (parts of) meaning to be reaped. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:34, 7 April 2026 (UTC) *:::::I'd disagree about your remark about intuition: consider that most of the languages of the world are minority languages, with a very limited set of fluent speakers. With a small set of speakers, the quantity of people both linguistically literate and that know how to program that are interested in Abstract Wikipedia can become very limited. For this reason, I think that one of the biggest effort for Abstract Wikipedia to succede in its purposes needs to be put into making contribution as accessible as possible. *:::::That said, I agree on the need of defining concepts in a language-neutral way. I finally found your [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/constructors/nonverbals.py list of non-verbal predicates], and I'm already in love with it. The problem with how this page is structured now, is that is full of unexplained technical jargon, that can overwhelm the uninitiated. Instead of bolding/italicizing/underlining, a glossary can be of great help. Just consider that most Wikifunctions contributors (me included) have no formal training in linguistics, so this page should be understood without any previous linguistic studies knowledge. (Also, Python code too can be difficult to read, without the previous knowledge on how the rest of the program works). *:::::As for the actual type itself, I agree with the fundamental philosophy (like the separation of semantic and syntax processing, and all the points in the section "Uses and motivations"), but I still believe that the actual implementation is more idiomatic to Python (with a procedural and partially object-oriented paradigm) and it does not fit too well with Wikifunctions (with a functional paradigm). In particular, it seems to me that it is trying to define a meta-type in order to bypass the type proposal procedure, thus negating all the advantage of the type oriented approach that Wikifunctions is based on. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 9 April 2026 (UTC) *:Now {{s}}. For me, the ideal would be to create an official list of encapsulating constructor functions that are actually called from Abstract Wikipedia that mimic [[Wikifunctions:Type proposals/Abstract sentence]], since this type is still unintuitive to directly work with. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:38, 9 April 2026 (UTC) * <s>{{o}}, per Dv103, their proposal is much better fit to Wikifunctions and much more intuitive. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:58, 7 April 2026 (UTC)</s> {{neutral}} I think both proposals have merit and flaws, but I suspect Mahir and Dv understand this better than I do, so I'll let them discuss it amongst themselves and come to a conclusion later. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:19, 9 April 2026 (UTC) tlzuogbxvag9pvcmn5gs0c3isc1iyam 267017 267010 2026-04-19T20:19:40Z Mahir256 38 /* Example */ 267017 wikitext text/x-wiki ''This is one of a few type proposals based on the Ninai/Udiron project, and thus should be considered alongside others similarly marked.'' == Summary == This type holds semantic units, very broadly construed, containing other semantic units as members. These units can represent any number of semantically meaningful entities ([https://journals.sagepub.com/doi/full/10.3233/SW-243564#sec-2-2 §2.2]), such as # '''concepts''' (''[[:d:User:Mahir256/language-generation/basic-notions#Concepts|examples!]]'') (whether nominal, such as {{Q|482994}}, or adjectival, such as {{Q|138866260}}, or adverbial, such as {{Q|6004788}}); # dependent '''phrases''' (whether subordinating, such as [[:d:Q131451405|"although the dog ran away"]], or attributive (''[[:d:User:Mahir256/language-generation/secondary-predication|examples!]]''), such as [[:d:Q126200060|concrete brick wall]]); # independent '''clauses''' (whether verbal, such as [[:d:Q179080|"he saw me"]], or nonverbal (''[[:d:User:Mahir256/language-generation/nonverbal-predication|examples!]]''), such as [[:d:Q124317532|"the boat is mine"]]); # full-on '''sentences''' (whether [[:d:Q135512218|by joining two clauses together that apply simultaneously]] or [[:d:Q124317561|through simply stating the simple existence of a concept]]); # '''containers for those''' (perhaps a [[:d:Q196626|context]] in which things referred to in the text need to be specified, or where particular aspects of the text's [[:d:Q594739|framing]] need to apply); or # '''signals for any of them''' (perhaps to mark an [[:d:Q1773882|identifier]] on a semantic unit, or to mark something to be [[:d:Q65044042|emphasized]] or raised to be a sentence's [[:d:Q22338337|topic]]). '''All the semantic unit needs is a type designation''' (named 'Constructor type' in the Structure below) '''for the rendering process to handle it properly.''' For more on this particular construct (named 'Constructor' in my own work), see * the second paragraph of Section 2.2, all of Section 2.3, and section 4.1.1, of {{Q|130478475}}; as well as * [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/constructor.py#L21 the implementation of this construct in Ninai] (and adjacent files within that folder); and * descriptions of semantic unit definitions in Ninai, such as [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/constructors/nonverbals.py the nonverbal constructions] (and adjacent files within that folder). == Uses and motivations == * This is one of two fundamental data structures (the other being [[Wikifunctions:Type proposals/Syntactic unit|''syntactic units'']], plus a few less fundamental but still important others) that will become necessary for abstract content to truly be abstract. ** The distinction between 'semantic units' and 'syntactic units' is directly inspired by established linguistic theories that separate layers of language processing, namely semantics and syntax; semantics is more clearly focused on ''organizing meaning'', while syntax is clearly more focused on ''organizing words''. ''Content authors'' should only organize meanings; ''rendering functions'' should only organize words. ** Rather than assembling factual information directly using function calls, these units can be composed and manipulated [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/constructorrenderer.py and then rendered] according to functions that can be defined per language (see "Required global mappings" below). *** The rendering functions for individual semantic unit types can be set up to provide necessary fallback values for particular semantic features in situations where the content or any context doesn't suggest those features to reflect in the output. ** The terms linked from the six types of possible semantic units above are general, language-independent linguistic semantic notions; while this proposal does not inherently ''prescribe'' their use, they have been chosen in the example pages above based on analyses of constructs both within and across languages, with those analyses given as references on those items, so from the get-go notions distinguished in more typologically diverse languages will already be handle-able with those items. *** For example, rather than broadly defining a "noun complement" or "adjective complement" (which refer to syntactic categories in their names!), the attributive indication that something is also something else might be called a {{Q|126200060}} <small>(as defined by e.g. {{Q|126124086}})</small>. *** For example, rather than calling a semantic unit "although" or "but" (both of which have their nuances, the latter having multiple varied meanings, and in either case tying them to particular English words) or even "concession" (still a somewhat broad term), the link between a sentence and a statement such as "although the dog ran away" might be called a {{Q|131451405}} <small>(as defined by e.g. {{Q|131451287}})</small>. *** For example, rather than calling a semantic unit "there is" (particularly since the equivalents of this phrase in other languages have more meanings than the one simply stating the existence of something), a simple declaration of that existence might be called a {{Q|124317561}} <small>(as defined by e.g. {{Q|124316703}})</small>. * Many of the instance methods listed in the Ninai implementation of this construct would need to be defined as functions here for this to work. * This corresponds with the notion of a ''''Constructor'''' described in lots of prior writings about Abstract Wikipedia, such as '''[https://dl.acm.org/doi/10.1145/3425778 from the original Abstract Wikipedia paper]'''. (To help make this just a little less mysterious for this mostly non-linguistic audience, however, I've named this type proposal 'semantic unit'.) == Structure == The structure is intentionally very simple, to prevent an excess of ''Wikifunctions types'' for different types of semantic units, and to keep the core steps for processing nested semantic units as streamlined as possible. * '''Constructor type''': The type of semantic unit that the object represents. ** (Because all Wikifunctions types must go through a proposal process—much like this one!—there is necessarily an indeterminate delay between when one can be conceived of and when one can be used in abstract content. Any modifications to Wikifunctions types likely will also need to go through that process. By simplifying the semantic unit structure as much as possible, the need to propose a type for any new or modified semantic concept is bypassed, such that, among those able to modify the mappings listed under "Required global mappings" below, anyone can define their own semantic units and use them immediately.) * '''Core arguments''': Mapping of names of core arguments to actual <u>semantic unit</u> arguments. ** This basically holds a list of expected input parameters for a semantic unit when it is used; when written in the syntax listed under "Read function" below, the first argument is treated as the first core argument, the second the second, and so on. ** Here the argument names do not have to be Wikidata item IDs, though it is recommended for language-neutral semantic unit definitions that they should be such IDs. * '''Scope arguments''': List of other <u>semantic unit</u> arguments provided that have not been mapped to core argument names. ** These can correspond to '''subordinating clauses''' ("when I went to the store"), '''relative clauses''' ("that went to the store"), and '''signals''' ([this unit is the topic of the sentence!], [this unit should be emphasized!]) ** Most definitions of semantic units are unlikely to treat those kinds of semantic units as ''core'' arguments, given that they can often be removed from an expression without ''necessarily'' affecting sentence structure. * '''Other arguments''': List of arguments that are neither core nor scope arguments, primarily those that are not semantic units at all. ** If a semantic unit does not take another semantic unit as input, then the arguments it needs to process are stored here. *** (For example, {{Q|151885}} takes an entity ID as an argument; since this entity ID is not itself a semantic unit, it is stored in other_arguments). ** The notions of 'core', 'scope', and 'other' are handled by ''argument filters'' defined for different ''Constructor types'' (since they filter inputs into one of those three groups). *** (The logic behind some of them in Ninai may be found [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/argumentfilters.py on this page].) *** ''Note that argument filters <u>can</u> be parameterized themselves; it is not likely that those will proliferate, since semantic unit <u>renderers</u> will end up being more diverse in actual argument transformation anyways!'' {|class="wikitable" style="margin:.6em 1.6em" |- | <syntaxhighlight lang="json" line="line">{   "type": "semantic unit", "constructor_type": "Wikidata item reference", "core_arguments": "typed map(string, semantic unit)", "scope_arguments": "typed list(semantic unit)", "other_arguments": "typed list(object)" }</syntaxhighlight> | <syntaxhighlight lang="json">{   "Z1K1": "Zxyz", "ZxyzK1": "Z6005", "ZxyzK2": "Z883(Z6, Zxyz)", "ZxyzK3": "Z881(Zxyz)", "ZxyzK4": "Z881(Z1)", }</syntaxhighlight> |} {{collapse top|Excluded from structure above per comments below}} * '''Child identifiers''': ** If a semantic unit has as an immediate descendant a semantic unit with constructor_type {{Q|1773882}}, then the string provided by the {{Q|1773882}} semantic unit appears in this mapping and that of its parent semantic units. ** This mapping holds paths that need to be taken to reach, from a top-level semantic unit, other nested semantic units that directly contain {{Q|1773882}} semantic units. (More on these may be found in the Ninai implementation.) ** (''Unless the abstract content author wishes to specifically name a semantic unit'', '''this will be empty by default'''!) * '''Identifier''': Identifier assigned to this semantic unit. ** This is intended more to allow other semantic units to reference this one, no matter how separated--whether laterally or in depth--they are from this one. ''It does not serve as a mandatory link between a semantic unit and either its direct parent or its direct children!'' ** See also the note under the 'id' field in [[Wikifunctions:Type proposals/Syntactic unit|the syntactic unit proposal]]. {{collapse bottom}} === Required global mappings === (taken from [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/constructorinterfaces.py#L9 the Ninai implementation]) * Mapping from '''Constructor types''' to '''argument filter functions''': *:Typed map(Wikidata item reference, Function) ** Example: {{Q|124316841}} → (some function resembling [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/argumentfilters.py#L23 this one]) * Mapping from '''Constructor types''' to '''lists of names''' for core arguments: *:Typed map(Wikidata item reference, Typed list(String)) ** Example: {{Q|124316841}} → <nowiki>[</nowiki>{{Q|164573}}, {{Q|16889133}}<nowiki>]</nowiki> * Mapping from '''Constructor types''' to any parent '''Constructor types''': *:Typed map(Wikidata item reference, Typed list(Wikidata item reference)) ** Example: {{Q|124316841}} → <nowiki>[</nowiki>{{Q|124316813}}<nowiki>]</nowiki> * Mapping from '''Constructor type'''-'''language pairs''' to '''rendering functions''': *:Typed map(Typed pair(Wikidata item reference, language), Function) ** Example: ({{Q|124316841}}, {{Z|1227}}) → (some function resembling [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/renderers/norwegian.py#L59 this one]) '''Once an entry in each of those four mappings is provided for a semantic unit, rendering abstract content using that semantic unit in a target language becomes possible!''' * Creating and modifying functions is something more people can do, and adding entries to mappings is rather cheap! * If a '''''semantic unit'' type''''s core argument list, or its parent semantic unit types, needs to be changed, just *# change the rendering function for that type to handle both 'before' and 'after' situations; *# make the core argument/parent semantic unit definition changes, then *# (if you've adjusted abstract content using that semantic unit) remove the 'before' situation handling from the rendering function! *# '''(no new or modified [[Z4|''Wikifunctions'' types]] necessary!)''' * <small>(If one wanted to build an ''entirely'' parallel set of semantic unit types to the ones commonly in use at a given point, nothing stops them from adding those types, and the necessary functions for handling them, to the mappings above so that they can be processed with the same general rendering steps!)</small> There are a few more global mappings that [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/renderers/__mappings__.py could be listed here] that perform other steps noted in ([https://journals.sagepub.com/doi/full/10.3233/SW-243564#sec-5 §5]), but they are not that different from the ones above, and most only need to be filled in under special circumstances. === Example values === The content corresponding to the phrase "Thriller is an album" (assigning a class to a proper noun) consists of the following top level semantic unit: * {{Q|124316841}}, {''core argument mapping''}, [], [] The elements of ''core argument mapping'' are the following string-semantic unit pairs: * Q164573: ({{Q|151885}}, {}, [], ["Q44320"]) * Q16889133: ({{Q|151885}}, {}, [], ["Q482994"]) More on the semantic unit types and their arguments may be found [[:d:User:Mahir256/language-generation|on this set of pages being compiled]]. == Validator == The validator ensures that the constructor_type is a valid Wikidata item reference, the identifier is a valid string, the core argument mapping and scope argument list consist of valid semantic units, and the child_identifier mapping is coherent with respect to the argument lists. == Identity == Equality between semantic units implies that the components all compare equal. (Note that unlike with syntactic units, the "identifier" value ''is'' considered as part of this check.) == Converting to code == === Python === Ideally this would be directly portable from https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/constructor.py , since it has been designed to make such a transfer easier, although due to lack of confirmation from the Abstract Wikipedia team of the points of section 2.4 of {{Q|130478475}} this degree of easiness has not been made certain. == Display function == The Ninai implementation [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/constructor.py?ref_type=heads#L97 does have a string representation], but that may not be the best for displaying in a web interface like this one. == Read function == These should in general be composed using the Lisp-like syntax described [[Wikifunctions:Status_updates/2024-10-17|in a previous newsletter]], rather than as individual units. Slightly modifying from ([https://journals.sagepub.com/doi/full/10.3233/SW-243564#sec-2-3 §2.3]): * The specific choice to represent all semantic units as similarly structured nested function-like objects is largely inspired by the parenthesized syntax of Lisp-like programming languages, and to a lesser extent by Wikifunctions’ ‘composition’ syntax for defining functions entirely in terms of other functions. * This is intended to make abstract content highly declarative, since the intended meaning of nested semantic units is frequently sufficiently clear on a surface reading of their constructor types and arguments. * This choice also allows abstract content to be effectively homoiconic, since modifications to that content within the content itself become a possibility [...]. * It also ensures, from an implementation standpoint, that differences in how Constructors are handled are dealt with purely by functions at different stages in the overall rendering process. The content given in the example above could be indicated as follows: ["Q124316841", ["Q151885", "Q44320"], ["Q151885", "Q482994"]] == Alternatives == * [[Wikifunctions:Type proposals/Syntactic table]] * [[Wikifunctions:Type proposals/Abstract sentence]] == Example == [[/Douglas Adams|Here]] is a practical example of how Syntactic utits could be used to represent abstract content. == Comments == * {{s}} as proposer (''not something I'd generally find necessary, but since it's part of the template for whatever reason, I don't want to confuse anyone''). [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:36, 8 April 2026 (UTC) *:A question: why is "other_arguments" a typed list, and not a typed map? Wouldn't it be better to have the possibility to name the arguments? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:55, 9 April 2026 (UTC) *:@[[User:Mahir256|Mahir256]] I have a question and a couple of suggestions: *:# Why ''signals'' are stored in the '''Scope arguments''' field? Why force them to be of type Semantic unit? *:# Mapping from Constructor type-language pairs to rendering functions (the last required global mapping), in practice would be better to be of type: *:#:{{Z|Z883}} ({{Z|Z6091}}, {{Z|Z14294}}) *:#:(since {{Z|Z14294}} is already widely used, and allows to better group language varieties under a single handling function, when necessary) *:# The output of the display function should be a valid input of the read function; a read function should be able to input all the possible valid values, and if two values are different, the display function should output two different strings. *:#* A type does not necessarily need a read and display function, and it is always possible to think about them in a second moment, after the type creation. *:[[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:46, 13 April 2026 (UTC) *::{{re|Dv103}} "other_arguments" is a typed list simply because I had implemented it that way in Ninai initially; I don't think it would be 'impossible' to make it a typed map, but then there is the question of how to add extra arguments to that map that have not been specifically named (e.g. for a semantic unit that could have an indefinite number of input arguments), and I have not considered it in detail yet. *:# The treatment of signals as semantic units (and thus their treatment as scope arguments) is more than anything else for uniformity in representation with the rest of the abstract content. *:# This is probably true; I had only used a typed pair as a key to the rendering function map in order to eliminate an extra map lookup. *:# I am generally sympathetic to this idea, and am a little disappointed that I didn't think to try implementing this in Ninai yet! [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 14:31, 13 April 2026 (UTC) *:#:@[[User:Mahir256|Mahir256]]: Part of my confusion was that I thought that "signals" would end up going in the "other_arguments" field, while I see that they would end up in the "scope_arguments" field. *:#:# In practice, for example, how would you signal the topic? How would you note the number for nominal concepts? *:#:# We'll see what we will be able to do with the execution time constraints. It's not fundamental to set in stone now this detail, since it is not directly part of the type itself. *:#:[[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 14:56, 13 April 2026 (UTC) * <s>{{neutral}}</s> This proposal is an excellent starting point. The thing that does not convince me is the fact that I wouldn't see this proposal applied directly in Wikifunction as it is now, since it is very Python-y and not very Wikifunction-y, meaning that it has a structure that is optimized to be implemented in Python, but does not respect the general spirit of the other Wikifunction types. For example, I'm not convinced by the fact that it uses IDs to link the various Semantic units. Another thing that can be improved: this proposal is a very technical one, and uses a lot of thechnical jargon that can make it quite difficult to understand. Considering that both Wikifunctions and Abstract Wikipedia are collaborative projects, I think that clarity should be a priority. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 09:07, 6 April 2026 (UTC) ** {{re|Dv103}} *# The Python-iness of it all stemmed from this initially being developed in 2021 and Wikifunctions only coming into existence two years later, during which many development choices were made for operational efficiency and future system flexibility. If you read section 2.4 of the paper I wrote, I have declared the various ways that I've set up the code to make transfer to Wikifunctions implementations possible while making it feasible to develop externally; you're welcome to also ask the Abstract Wikipedia team as well if those assumptions hold. *# I'd be interested to learn which Wikifunctions types aren't being respected by this proposal; I have given a specification of both semantic and syntactic units in terms of the ZIDs of the types of their components, and do not seek to use or abuse any other types that may have been created entirely ad hoc for some unplanned language generation purpose. *# (With respect to the use of IDs, they do not 'link the various Semantic units'; they exist for content authors to refer to them when wanting to perform arbitrary transformations on parts of abstract content. This is mainly inspired by the notion of elements having IDs in HTML--an output markup language being used for the Abstract Wikipedia!--so that they can be styled using CSS. Consider a scenario in which semantic unit C is contained within (possibly multiple levels down) semantic unit A. If you want to apply a transformation to C, but are only given A, it should not be the content author's responsibility to figure out where within unit A unit C is; it should be enough to state 'transform the unit with ID "C"' and to let functions handle the traversal.) *# You do raise a point about jargon; the language I have used is intentionally general so as to prevent as much hardcoding of linguistic concepts within the type as possible. While I can understand ''this'' proposal being a little unclear to the wholly uninitiated user as a consequence, that need not mean functions using these types--which will of course have more tangible, specialized purposes--will also be equally unclear. Nevertheless, I will continue to revise this proposal to add more explanations for some of the choices noted above (in the event someone decides not to read the references I point to), and in any case I am slowly gathering in one place statements I have expressed and ideas I have implemented in [[d:User:Mahir256/language-generation|a subpage of my Wikidata user page]]. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 15:49, 7 April 2026 (UTC) *#:For the fourth point, my comment was just a suggestion to reword this proposal (since it can be quite difficult to read this proposal while consulting entire external documentations). *#:For the other points, I am not saying that this proposal technically breaks Wikifunctions; I am just saying that it goes against the (for now) unwritten rules on how usually Wikifunctions types are designed, and it can clash on how in practice Wikifunctions work. For example, the use of IDs requires either that: *#:* Function creating the objects also generate the unique IDs: it can be quite cumbersome to implement through the use of Wikifunctions' purely functional and deterministic functions. *#:* IDs are manually created by users: this means that contributors need to manually execute a technical operation, while Wikifunctions should ideally tend towards having a high level interface. This again has not been encoded in a written guideline yet (afaik), but is a principle that has guided the development of Wikifunctions. *#:The final message is that this proposal needs a bit of rewording and eventually a rethink in order to make it more intuitive. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 21:03, 7 April 2026 (UTC) *::::{{re|Dv103}} The main structural point I will concede is that identifier choice may be problematic when randomness is not a possibility on Wikifunctions, and have removed it from the structure. ({{Q|1773882}} [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/base/argumentfilters.py#L229 is already a type of semantic unit in Ninai], so as long as that semantic unit can be accessed from other semantic units, I can deal with it not being a direct member.) *::::I have also made some revisions above in the interests of clarity, with bolding/italicizing/underlining of important parts for the reader without time to spare for some reason (and added daggers (†) in places that correspond with points within my comment of 23:35, 8 April 2026 (UTC) on your proposal); if there is something above that still doesn't seem clear without looking at an external reference, please let me know and I will try to adjust it. *::::This being said, I question whether 'intuition' should be the absolute first priority for abstract content planning when 1) what is being stored is information intended to be as language-neutral as possible and 2) most people have come into this project more inclined--dare I say clouded?--by the structure of the language that they themselves speak. (Indeed, the current Abstract Wikipedia is running into problems because of a lack of cross-linguistic awareness from a mostly English-speaking userbase projecting their mostly English-speaking biases into abstract content structure development, running into problems with making even their own language work--and that's not counting other editors who don't speak English also raising issues with handling their own languages; what room have they to try fixing things in an environment so tethered by the principles of just one language?) I have at least considered greatly typologically diverse languages for years now—since 2021 when I started coding the system, if not since 2015 when I started my linguistics minor at university—and in my own work have successfully rendered at least simple sentences ''with predicates and modifiers'' in many of them, so I remain confidently optimistic in saying that the effort of getting users to think about representing information in language in a 'zoomed out' way (hat tip to {{re|عُثمان}} for using this phrase in another group) will permit the greater benefits of a simplified structure for representing (parts of) meaning to be reaped. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 23:34, 7 April 2026 (UTC) *:::::I'd disagree about your remark about intuition: consider that most of the languages of the world are minority languages, with a very limited set of fluent speakers. With a small set of speakers, the quantity of people both linguistically literate and that know how to program that are interested in Abstract Wikipedia can become very limited. For this reason, I think that one of the biggest effort for Abstract Wikipedia to succede in its purposes needs to be put into making contribution as accessible as possible. *:::::That said, I agree on the need of defining concepts in a language-neutral way. I finally found your [https://gitlab.com/mahir256/ninai/-/blob/main/ninai/constructors/nonverbals.py list of non-verbal predicates], and I'm already in love with it. The problem with how this page is structured now, is that is full of unexplained technical jargon, that can overwhelm the uninitiated. Instead of bolding/italicizing/underlining, a glossary can be of great help. Just consider that most Wikifunctions contributors (me included) have no formal training in linguistics, so this page should be understood without any previous linguistic studies knowledge. (Also, Python code too can be difficult to read, without the previous knowledge on how the rest of the program works). *:::::As for the actual type itself, I agree with the fundamental philosophy (like the separation of semantic and syntax processing, and all the points in the section "Uses and motivations"), but I still believe that the actual implementation is more idiomatic to Python (with a procedural and partially object-oriented paradigm) and it does not fit too well with Wikifunctions (with a functional paradigm). In particular, it seems to me that it is trying to define a meta-type in order to bypass the type proposal procedure, thus negating all the advantage of the type oriented approach that Wikifunctions is based on. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 19:46, 9 April 2026 (UTC) *:Now {{s}}. For me, the ideal would be to create an official list of encapsulating constructor functions that are actually called from Abstract Wikipedia that mimic [[Wikifunctions:Type proposals/Abstract sentence]], since this type is still unintuitive to directly work with. [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 20:38, 9 April 2026 (UTC) * <s>{{o}}, per Dv103, their proposal is much better fit to Wikifunctions and much more intuitive. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 13:58, 7 April 2026 (UTC)</s> {{neutral}} I think both proposals have merit and flaws, but I suspect Mahir and Dv understand this better than I do, so I'll let them discuss it amongst themselves and come to a conclusion later. [[User:Feeglgeef|Feeglgeef]] ([[User talk:Feeglgeef|talk]]) 15:19, 9 April 2026 (UTC) kabs8qfm9zumbb40pwq8gseg3ghuf75 User:Volvox 2 80062 266909 264669 2026-04-19T16:35:51Z Volvox 3308 + {{User functioneer}} 266909 wikitext text/x-wiki {{Userboxtop}} {{#babel:plain=1|lb|de-4|en-3|fr-3|la-1|tok-1|zh-1}} {{User functioneer}} {{User py}} {{User Wikidata}} {{Userboxbottom}} cjzzn0k86t3m9jyp9u2yu1yj22kjnoc Z33475 0 80260 266891 265416 2026-04-19T12:48:22Z GrounderUK 50 upgrade to list of strings (or anything else, for now) 266891 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33475" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33470", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z33470(Z33470K1, Z33470K2, Z33470K3) {\n//Z33470K3 should be a String or a list of Strings, but anything stringable is valid for now, which may inject \"[object Object]\" strings – guard required!\n\tfunction escapeText(s) {\n\t\treturn s\n\t\t\t.replaceAll('\u0026', '\u0026amp;')\n\t\t\t.replaceAll('\u003C', '\u0026lt;')\n\t\t\t.replaceAll('\u003E', '\u0026gt;');\n\t}\n\tfunction escapeAttr(s) {\n\t\treturn s\n\t\t\t.replaceAll('\u0026', '\u0026amp;')\n\t\t\t.replaceAll('\u003C', '\u0026lt;')\n\t\t\t.replaceAll('\u003E', '\u0026gt;')\n\t\t\t.replaceAll('\"', '\u0026quot;');\n\t}\n\n\tconst tag = String(Z33470K2);\n\tconst text = escapeText(String(Z33470K1));\n\n\tlet attrs = \"\";\n\n\tfor (const [k, v] of Z33470K3) {\n\t\tconst vList = Array.isArray(v) ? v : [String(v)];\n\t\tconst vString = vList.join(\"\");\n\t\tattrs += ` ${String(k)}=\"${escapeAttr(String(vString))}\"`;\n\t}\n\n\tconst html = `\u003C${tag}${attrs}\u003E${text}\u003C/${tag}\u003E`;\n\t\n\treturn new ZObject(\n\t\tnew Map([\n\t\t\t[\"Z1K1\", { \n\t\t\t\tZ1K1: \"Z9\", \n\t\t\t\tZ9K1: \"Z89\" \n\t\t\t}],\n\t\t\t[\"Z89K1\", html]\n\t\t])\n\t);\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "wrap text as HTML element, JavaScript " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 94fzfmyqyyd78mzfvl6sdubk4lss9ts Talk:Z33687 1 80508 267032 266873 2026-04-19T23:26:58Z GrounderUK 50 /* Deferred decoration */ Reply 267032 wikitext text/x-wiki == Constructors == Whatever downstream structures may be required or selected, the Abstract Wikipedia function call has to supply the arguments to their constructors, directly or otherwise. One constructor will ultimately be an {{Z|Z89}} constructor. The resultant HTML will support reductions to other formats including plain text, Wikitext, and simplified HTML (if required). An initial (full) HTML construction should be reversible. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 10:35, 17 April 2026 (UTC) :Can you explain your use of "reversible"? From what back to what? --[[User:99of9|99of9]] ([[User talk:99of9|talk]]) 10:42, 17 April 2026 (UTC) ::Reversible from the HTML back to Wikifunctions objects, like a list of [[Z11]]s, in the simplest case. It’s a pragmatic way to demonstrate losslessness (or to define it, if you prefer). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 11:05, 17 April 2026 (UTC) == Connectors == You can look at a Connector as wrapping two function calls into a composition. But it can also be function that interprets the result of one function call (or something that might be such a result) when calling some other function (or its own composition). In our HTML context, it could take an {{Z|Z89}} and parse it back to Wikifunctions objects before applying a function over those arguments or some transformation thereof (including extension). Almost tautologically, then, a Connector is a function with a connecting argument. In the Abstract Wikipedia context, both that argument and the Connector’s return type are of type [[Z89]]. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 13:00, 17 April 2026 (UTC) == Deferred decoration == When constructing AW-ready HTML, we begin with the string for a text node, typically as {{Z|Z11}}. Although we can inject attributes downstream, that would require crossing over into code again, so it is better if the span-level attributes are already associated with the string. For lang={Z11K1.Z60K1}, that’s implicit in the Z11 argument (see {{Z|Z33476}}). (Ideally, we should be able to construct a list of spans, but this is temporarily blocked by [[:phab:T419789#11782917]].) Similarly, in the case where basic styling is required, it would be more efficient to wrap the span when the text is wrapped, so that the result is like: <nowiki> <strong><span lang="en-au">Australia</span></strong> </nowiki> The text arguments to such a function would therefore be structured as {Z11, attribute-list, tag-list} and tag-list includes both the tag and its attribute-list, which is {Z6, [Z882(Z6,Z6)]} (although the {{Z|Z883}} alternative currently works better in the UI). [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 09:06, 19 April 2026 (UTC) :Reflecting on that, I adjusted {{Z|Z33470}} to support segmented attribute values that are finally assembled in the [https://www.wikifunctions.org/wiki/Z33470?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z33470%22%2C%22Z33470K1%22%3A%22Douglas+Adams%22%2C%22Z33470K2%22%3A%22a%22%2C%22Z33470K3%22%3A%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z883%22%2C%22Z883K1%22%3A%22Z6%22%2C%22Z883K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%5B%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z6%22%2C%22Z882K2%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z881%22%2C%22Z881K1%22%3A%22Z6%22%7D%7D%2C%7B%22Z1K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z882%22%2C%22Z882K1%22%3A%22Z6%22%2C%22Z882K2%22%3A%22Z1%22%7D%2C%22K1%22%3A%22href%22%2C%22K2%22%3A%5B%22Z6%22%2C%22https%3A%2F%2F%22%2C%22www.wikidata.org%2F%22%2C%22wiki%2F%22%2C%22Q42%22%2C%22%23%22%2C%22P31%22%5D%7D%5D%7D%7D function call] (somewhat gratuitously, in this example). I don’t think we need anything similar for tags or attribute names but a string is just a list of strings, when all is said and done, and where they are joined is largely a matter of efficiency versus expediency. [[User:GrounderUK|GrounderUK]] ([[User talk:GrounderUK|talk]]) 23:26, 19 April 2026 (UTC) k9zthckdqi3xkwtsk7gidqtcxonhojw Wikifunctions:Status updates/2026-04-16/de 4 80610 266997 266842 2026-04-19T18:39:49Z Ameisenigel 44 Created page with "Diese Woche wurde auf Wikifunctions die Anzeige von Bezeichnungen beim Zusammenklappen von Funktionsaufrufen angepasst, um lange Bezeichnungen oder schmale Fenster besser zu verarbeiten. Weitere Verbesserungen folgen in Kürze ($1). In der Abstrakten Wikipedia zeigen Links zu abstrakten Artikeln auf Spezialseiten (wie Spezial:LetzteÄnderungen oder Spezial:AlleSeiten) nun eine Bezeichnung neben der QID an (z. B. “Universum (Q1)”) ($2). Außerdem werden Fragmentabrufe..." 266997 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-04-10 | nextlabel = Nächstes Update | next = }} <span id="Milestones"></span> === Meilensteine === Wikifunctions hat dieses Wochenende die Marke von 4000 Funktionen überschritten. Die Funktion [[Z33366|Subtraktion zweier komplexer Zahlen]] wurde als 4000. Funktion gewertet. Auch die Abstrakte Wikipedia hat die ersten 1000 Artikel erreicht und zwar mit dem Artikel über den legendären indischen Brahmanen [[:abstract:Q9045|Chanakya]]. Herzlichen Glückwunsch an die Community! <span id="Some_major_issues_hopefully_resolved"></span> === Einige größere Probleme hoffentlich behoben === Kurz vor dem Versand dieses Newsletters hat ein Update möglicherweise einige der bestehenden Systemprobleme behoben. Aufgrund mehrerer schwer zu findender Fehler und der Abwesenheit einiger unserer Entwickler wurde eure Geduld auf die Probe gestellt. Wir entschuldigen uns für die entstandenen Unannehmlichkeiten und danken euch für euer Verständnis. Es gab Probleme mit den Caches in der gesamten Wikifunctions-Infrastruktur, die sich auf die Anzeige von Vorschauen in der Abstrakten Wikipedia, auf eingebettete Funktionsaufrufe in allen aktivierten Projekten und auf den Zugriff auf Wikidata-Daten aus Funktionen auswirkten. Dies sollte [[:phab:T420630|T420630]], [[:phab:T422299|T422299]] und [[:phab:T432211|T432211]] sowie möglicherweise weitere behandeln. Bitte informiere uns, falls du auf weitere Probleme stößt oder diese weiterhin bestehen. Vielen Dank an das Entwicklerteam und SRE für ihre Arbeit an der Behebung dieser Probleme! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche wurde auf Wikifunctions die Anzeige von Bezeichnungen beim Zusammenklappen von Funktionsaufrufen angepasst, um lange Bezeichnungen oder schmale Fenster besser zu verarbeiten. Weitere Verbesserungen folgen in Kürze ([[:phab:T421959|T421959]]). In der Abstrakten Wikipedia zeigen Links zu abstrakten Artikeln auf Spezialseiten (wie Spezial:LetzteÄnderungen oder Spezial:AlleSeiten) nun eine Bezeichnung neben der QID an (z. B. “Universum (Q1)”) ([[:phab:T420254|T420254]]). Außerdem werden Fragmentabrufe nun schonender auf den Servern ausgeführt, sodass diese mehr Zeit zum Antworten haben, bevor eine Zeitüberschreitung gemeldet wird ([[:phab:T421581|T421581]]). <div lang="en" dir="ltr" class="mw-content-ltr"> === News in Types: word order === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Based on [[Wikifunctions:Type proposals/Word order|a proposal]] by [[User:YoshiRulz|YoshiRulz]], an enumeration type for word order has been implemented as {{Z|Z33568}}. We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|type proposals]] so we can keep on creating new types. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteer’s Corner from 13 April 2026 === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-04.webm|thumb]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s [[:commons:File:Abstract_Wikipedia_Volunteer_Corner_2026-04.webm|volunteer’s corner (13 April 2026) is now available as a recording on Commons]]. This time, we did not have the time to build a function together, but instead had a lot of questions and a number of discussions, particularly about Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Presentation about Wikidata and Abstract Wikipedia in Stuttgart === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This Saturday, 18 April 2026, [https://www.wikimedia.de/presse/wikipedia-bus-kommt-nach-stuttgart-zum-25-geburtstag-wikipedia-live-erleben/ Wikimedia Deutschland’s Wikipedia 25 bus] is coming to Stuttgart, Germany. The event at the [[:en:Stadtbibliothek Stuttgart|Stuttgart library]] includes [[:de:Wikipedia:Stuttgart/Der Wikipedia-Bus kommt nach Stuttgart - April 2026|booths and a program with presentations]]. Plenty of Wikipedia volunteers will be there during the day. One of the presentations will be around Wikidata and also Abstract Wikipedia. The event is from 11:00 to 17:00 local time. The event is in German, although speakers of other languages will be among the volunteers and at the booths. </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[https://www.stuttgart.de/veranstaltungskalender/veranstaltungen/25-jahre-wikipedia-der-wikipedia-bus-geht-auf-tour-520205#veranstaltungsorte Stuttgart city website about the event]</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Denny’s ISWC 2025 keynote available === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Late last year in Nara, Japan, at the [https://iswc2025.semanticweb.org/ International Semantic Web Conference (ISWC) 2025], Denny gave the opening keynote, celebrating [https://videolectures.net/videos/iswc2025_nara_vrandecic_wikipedia_future Wikipedia and the Semantic Web - 20 years of co-development, and the future]. The talks start with the roots of the histories of both Wikipedia and the Semantic Web, before showing how they interacted with each other in the last two decades, leading to the development of Wikifunctions and Abstract Wikipedia. The [https://videolectures.net/videos/iswc2025_nara_vrandecic_wikipedia_future recording of the talk is now available on VideoLectures.net]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === NLG SIG meeting cancelled === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> No program for the [[Wikifunctions:NLG SIG|NLG SIG]] (the natural language generation special interest group) meeting for next Tuesday has been proposed, and we therefore cancel the meeting. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 46 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 46 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z33151}} * {{Z|Z33156}} * {{Z|Z33165}} * {{Z|Z33172}} * {{Z|Z33175}} * {{Z|Z33185}} * {{Z|Z33201}} * {{Z|Z33202}} * {{Z|Z33214}} * {{Z|Z33219}} * {{Z|Z33221}} * {{Z|Z33227}} * {{Z|Z33238}} * {{Z|Z33245}} * {{Z|Z33251}} * {{Z|Z33260}} * {{Z|Z33267}} * {{Z|Z33281}} * {{Z|Z33284}} * {{Z|Z33289}} * {{Z|Z33292}} * {{Z|Z33295}} * {{Z|Z33299}} * {{Z|Z33306}} * {{Z|Z33315}} * {{Z|Z33319}} * {{Z|Z33322}} * {{Z|Z33325}} * {{Z|Z33328}} * {{Z|Z33333}} * {{Z|Z33335}} * {{Z|Z33340}} * {{Z|Z33366}} * {{Z|Z33372}} <div lang="en" dir="ltr" class="mw-content-ltr"> A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available. </div> [[Category:Status updates{{#translation:}}|2026-04-16]] tk5bcc3502h1txrh4wbx6r2fwtw96mp 266999 266997 2026-04-19T18:40:01Z Ameisenigel 44 Created page with "=== Neuigkeiten zu Typen: Wortreihenfolge ===" 266999 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-04-10 | nextlabel = Nächstes Update | next = }} <span id="Milestones"></span> === Meilensteine === Wikifunctions hat dieses Wochenende die Marke von 4000 Funktionen überschritten. Die Funktion [[Z33366|Subtraktion zweier komplexer Zahlen]] wurde als 4000. Funktion gewertet. Auch die Abstrakte Wikipedia hat die ersten 1000 Artikel erreicht und zwar mit dem Artikel über den legendären indischen Brahmanen [[:abstract:Q9045|Chanakya]]. Herzlichen Glückwunsch an die Community! <span id="Some_major_issues_hopefully_resolved"></span> === Einige größere Probleme hoffentlich behoben === Kurz vor dem Versand dieses Newsletters hat ein Update möglicherweise einige der bestehenden Systemprobleme behoben. Aufgrund mehrerer schwer zu findender Fehler und der Abwesenheit einiger unserer Entwickler wurde eure Geduld auf die Probe gestellt. Wir entschuldigen uns für die entstandenen Unannehmlichkeiten und danken euch für euer Verständnis. Es gab Probleme mit den Caches in der gesamten Wikifunctions-Infrastruktur, die sich auf die Anzeige von Vorschauen in der Abstrakten Wikipedia, auf eingebettete Funktionsaufrufe in allen aktivierten Projekten und auf den Zugriff auf Wikidata-Daten aus Funktionen auswirkten. Dies sollte [[:phab:T420630|T420630]], [[:phab:T422299|T422299]] und [[:phab:T432211|T432211]] sowie möglicherweise weitere behandeln. Bitte informiere uns, falls du auf weitere Probleme stößt oder diese weiterhin bestehen. Vielen Dank an das Entwicklerteam und SRE für ihre Arbeit an der Behebung dieser Probleme! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche wurde auf Wikifunctions die Anzeige von Bezeichnungen beim Zusammenklappen von Funktionsaufrufen angepasst, um lange Bezeichnungen oder schmale Fenster besser zu verarbeiten. Weitere Verbesserungen folgen in Kürze ([[:phab:T421959|T421959]]). In der Abstrakten Wikipedia zeigen Links zu abstrakten Artikeln auf Spezialseiten (wie Spezial:LetzteÄnderungen oder Spezial:AlleSeiten) nun eine Bezeichnung neben der QID an (z. B. “Universum (Q1)”) ([[:phab:T420254|T420254]]). Außerdem werden Fragmentabrufe nun schonender auf den Servern ausgeführt, sodass diese mehr Zeit zum Antworten haben, bevor eine Zeitüberschreitung gemeldet wird ([[:phab:T421581|T421581]]). <span id="News_in_Types:_word_order"></span> === Neuigkeiten zu Typen: Wortreihenfolge === <div lang="en" dir="ltr" class="mw-content-ltr"> Based on [[Wikifunctions:Type proposals/Word order|a proposal]] by [[User:YoshiRulz|YoshiRulz]], an enumeration type for word order has been implemented as {{Z|Z33568}}. We invite you all to create new and discuss the existing [[Wikifunctions:Type proposals|type proposals]] so we can keep on creating new types. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteer’s Corner from 13 April 2026 === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-04.webm|thumb]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s [[:commons:File:Abstract_Wikipedia_Volunteer_Corner_2026-04.webm|volunteer’s corner (13 April 2026) is now available as a recording on Commons]]. This time, we did not have the time to build a function together, but instead had a lot of questions and a number of discussions, particularly about Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Presentation about Wikidata and Abstract Wikipedia in Stuttgart === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This Saturday, 18 April 2026, [https://www.wikimedia.de/presse/wikipedia-bus-kommt-nach-stuttgart-zum-25-geburtstag-wikipedia-live-erleben/ Wikimedia Deutschland’s Wikipedia 25 bus] is coming to Stuttgart, Germany. The event at the [[:en:Stadtbibliothek Stuttgart|Stuttgart library]] includes [[:de:Wikipedia:Stuttgart/Der Wikipedia-Bus kommt nach Stuttgart - April 2026|booths and a program with presentations]]. Plenty of Wikipedia volunteers will be there during the day. One of the presentations will be around Wikidata and also Abstract Wikipedia. The event is from 11:00 to 17:00 local time. The event is in German, although speakers of other languages will be among the volunteers and at the booths. </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[https://www.stuttgart.de/veranstaltungskalender/veranstaltungen/25-jahre-wikipedia-der-wikipedia-bus-geht-auf-tour-520205#veranstaltungsorte Stuttgart city website about the event]</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Denny’s ISWC 2025 keynote available === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Late last year in Nara, Japan, at the [https://iswc2025.semanticweb.org/ International Semantic Web Conference (ISWC) 2025], Denny gave the opening keynote, celebrating [https://videolectures.net/videos/iswc2025_nara_vrandecic_wikipedia_future Wikipedia and the Semantic Web - 20 years of co-development, and the future]. The talks start with the roots of the histories of both Wikipedia and the Semantic Web, before showing how they interacted with each other in the last two decades, leading to the development of Wikifunctions and Abstract Wikipedia. The [https://videolectures.net/videos/iswc2025_nara_vrandecic_wikipedia_future recording of the talk is now available on VideoLectures.net]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === NLG SIG meeting cancelled === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> No program for the [[Wikifunctions:NLG SIG|NLG SIG]] (the natural language generation special interest group) meeting for next Tuesday has been proposed, and we therefore cancel the meeting. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 46 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 46 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z33151}} * {{Z|Z33156}} * {{Z|Z33165}} * {{Z|Z33172}} * {{Z|Z33175}} * {{Z|Z33185}} * {{Z|Z33201}} * {{Z|Z33202}} * {{Z|Z33214}} * {{Z|Z33219}} * {{Z|Z33221}} * {{Z|Z33227}} * {{Z|Z33238}} * {{Z|Z33245}} * {{Z|Z33251}} * {{Z|Z33260}} * {{Z|Z33267}} * {{Z|Z33281}} * {{Z|Z33284}} * {{Z|Z33289}} * {{Z|Z33292}} * {{Z|Z33295}} * {{Z|Z33299}} * {{Z|Z33306}} * {{Z|Z33315}} * {{Z|Z33319}} * {{Z|Z33322}} * {{Z|Z33325}} * {{Z|Z33328}} * {{Z|Z33333}} * {{Z|Z33335}} * {{Z|Z33340}} * {{Z|Z33366}} * {{Z|Z33372}} <div lang="en" dir="ltr" class="mw-content-ltr"> A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available. </div> [[Category:Status updates{{#translation:}}|2026-04-16]] iccqljds60cxf10sr8elw7tw6dbo6ay 267083 266999 2026-04-20T08:19:47Z Ameisenigel 44 Created page with "Basierend auf [[$1|einem Vorschlag]] von [[$2|YoshiRulz]] wurde ein Aufzählungstyp für die Wortreihenfolge als $3 implementiert. Wir laden euch alle ein, neue [[$4|Typenvorschläge]] zu erstellen und die bestehenden zu diskutieren, damit wir weiterhin neue Typen erstellen können." 267083 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-04-10 | nextlabel = Nächstes Update | next = }} <span id="Milestones"></span> === Meilensteine === Wikifunctions hat dieses Wochenende die Marke von 4000 Funktionen überschritten. Die Funktion [[Z33366|Subtraktion zweier komplexer Zahlen]] wurde als 4000. Funktion gewertet. Auch die Abstrakte Wikipedia hat die ersten 1000 Artikel erreicht und zwar mit dem Artikel über den legendären indischen Brahmanen [[:abstract:Q9045|Chanakya]]. Herzlichen Glückwunsch an die Community! <span id="Some_major_issues_hopefully_resolved"></span> === Einige größere Probleme hoffentlich behoben === Kurz vor dem Versand dieses Newsletters hat ein Update möglicherweise einige der bestehenden Systemprobleme behoben. Aufgrund mehrerer schwer zu findender Fehler und der Abwesenheit einiger unserer Entwickler wurde eure Geduld auf die Probe gestellt. Wir entschuldigen uns für die entstandenen Unannehmlichkeiten und danken euch für euer Verständnis. Es gab Probleme mit den Caches in der gesamten Wikifunctions-Infrastruktur, die sich auf die Anzeige von Vorschauen in der Abstrakten Wikipedia, auf eingebettete Funktionsaufrufe in allen aktivierten Projekten und auf den Zugriff auf Wikidata-Daten aus Funktionen auswirkten. Dies sollte [[:phab:T420630|T420630]], [[:phab:T422299|T422299]] und [[:phab:T432211|T432211]] sowie möglicherweise weitere behandeln. Bitte informiere uns, falls du auf weitere Probleme stößt oder diese weiterhin bestehen. Vielen Dank an das Entwicklerteam und SRE für ihre Arbeit an der Behebung dieser Probleme! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche wurde auf Wikifunctions die Anzeige von Bezeichnungen beim Zusammenklappen von Funktionsaufrufen angepasst, um lange Bezeichnungen oder schmale Fenster besser zu verarbeiten. Weitere Verbesserungen folgen in Kürze ([[:phab:T421959|T421959]]). In der Abstrakten Wikipedia zeigen Links zu abstrakten Artikeln auf Spezialseiten (wie Spezial:LetzteÄnderungen oder Spezial:AlleSeiten) nun eine Bezeichnung neben der QID an (z. B. “Universum (Q1)”) ([[:phab:T420254|T420254]]). Außerdem werden Fragmentabrufe nun schonender auf den Servern ausgeführt, sodass diese mehr Zeit zum Antworten haben, bevor eine Zeitüberschreitung gemeldet wird ([[:phab:T421581|T421581]]). <span id="News_in_Types:_word_order"></span> === Neuigkeiten zu Typen: Wortreihenfolge === Basierend auf [[Wikifunctions:Type proposals/Word order|einem Vorschlag]] von [[User:YoshiRulz|YoshiRulz]] wurde ein Aufzählungstyp für die Wortreihenfolge als {{Z|Z33568}} implementiert. Wir laden euch alle ein, neue [[Wikifunctions:Type proposals|Typenvorschläge]] zu erstellen und die bestehenden zu diskutieren, damit wir weiterhin neue Typen erstellen können. <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Volunteer’s Corner from 13 April 2026 === </div> [[File:Abstract Wikipedia Volunteer Corner 2026-04.webm|thumb]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s [[:commons:File:Abstract_Wikipedia_Volunteer_Corner_2026-04.webm|volunteer’s corner (13 April 2026) is now available as a recording on Commons]]. This time, we did not have the time to build a function together, but instead had a lot of questions and a number of discussions, particularly about Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Presentation about Wikidata and Abstract Wikipedia in Stuttgart === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This Saturday, 18 April 2026, [https://www.wikimedia.de/presse/wikipedia-bus-kommt-nach-stuttgart-zum-25-geburtstag-wikipedia-live-erleben/ Wikimedia Deutschland’s Wikipedia 25 bus] is coming to Stuttgart, Germany. The event at the [[:en:Stadtbibliothek Stuttgart|Stuttgart library]] includes [[:de:Wikipedia:Stuttgart/Der Wikipedia-Bus kommt nach Stuttgart - April 2026|booths and a program with presentations]]. Plenty of Wikipedia volunteers will be there during the day. One of the presentations will be around Wikidata and also Abstract Wikipedia. The event is from 11:00 to 17:00 local time. The event is in German, although speakers of other languages will be among the volunteers and at the booths. </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[https://www.stuttgart.de/veranstaltungskalender/veranstaltungen/25-jahre-wikipedia-der-wikipedia-bus-geht-auf-tour-520205#veranstaltungsorte Stuttgart city website about the event]</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Denny’s ISWC 2025 keynote available === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Late last year in Nara, Japan, at the [https://iswc2025.semanticweb.org/ International Semantic Web Conference (ISWC) 2025], Denny gave the opening keynote, celebrating [https://videolectures.net/videos/iswc2025_nara_vrandecic_wikipedia_future Wikipedia and the Semantic Web - 20 years of co-development, and the future]. The talks start with the roots of the histories of both Wikipedia and the Semantic Web, before showing how they interacted with each other in the last two decades, leading to the development of Wikifunctions and Abstract Wikipedia. The [https://videolectures.net/videos/iswc2025_nara_vrandecic_wikipedia_future recording of the talk is now available on VideoLectures.net]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === NLG SIG meeting cancelled === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> No program for the [[Wikifunctions:NLG SIG|NLG SIG]] (the natural language generation special interest group) meeting for next Tuesday has been proposed, and we therefore cancel the meeting. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 46 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 46 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z33151}} * {{Z|Z33156}} * {{Z|Z33165}} * {{Z|Z33172}} * {{Z|Z33175}} * {{Z|Z33185}} * {{Z|Z33201}} * {{Z|Z33202}} * {{Z|Z33214}} * {{Z|Z33219}} * {{Z|Z33221}} * {{Z|Z33227}} * {{Z|Z33238}} * {{Z|Z33245}} * {{Z|Z33251}} * {{Z|Z33260}} * {{Z|Z33267}} * {{Z|Z33281}} * {{Z|Z33284}} * {{Z|Z33289}} * {{Z|Z33292}} * {{Z|Z33295}} * {{Z|Z33299}} * {{Z|Z33306}} * {{Z|Z33315}} * {{Z|Z33319}} * {{Z|Z33322}} * {{Z|Z33325}} * {{Z|Z33328}} * {{Z|Z33333}} * {{Z|Z33335}} * {{Z|Z33340}} * {{Z|Z33366}} * {{Z|Z33372}} <div lang="en" dir="ltr" class="mw-content-ltr"> A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available. </div> [[Category:Status updates{{#translation:}}|2026-04-16]] j36jwak29xri8oz8z7bl2388k8z9q6t 267085 267083 2026-04-20T08:20:20Z Ameisenigel 44 Created page with "=== Aufzeichnung des Freiwilligentreffens vom 13. April 2026 ===" 267085 wikitext text/x-wiki <languages/> {{Wikifunctions updates | prevlabel = Vorheriges Update | prev = 2026-04-10 | nextlabel = Nächstes Update | next = }} <span id="Milestones"></span> === Meilensteine === Wikifunctions hat dieses Wochenende die Marke von 4000 Funktionen überschritten. Die Funktion [[Z33366|Subtraktion zweier komplexer Zahlen]] wurde als 4000. Funktion gewertet. Auch die Abstrakte Wikipedia hat die ersten 1000 Artikel erreicht und zwar mit dem Artikel über den legendären indischen Brahmanen [[:abstract:Q9045|Chanakya]]. Herzlichen Glückwunsch an die Community! <span id="Some_major_issues_hopefully_resolved"></span> === Einige größere Probleme hoffentlich behoben === Kurz vor dem Versand dieses Newsletters hat ein Update möglicherweise einige der bestehenden Systemprobleme behoben. Aufgrund mehrerer schwer zu findender Fehler und der Abwesenheit einiger unserer Entwickler wurde eure Geduld auf die Probe gestellt. Wir entschuldigen uns für die entstandenen Unannehmlichkeiten und danken euch für euer Verständnis. Es gab Probleme mit den Caches in der gesamten Wikifunctions-Infrastruktur, die sich auf die Anzeige von Vorschauen in der Abstrakten Wikipedia, auf eingebettete Funktionsaufrufe in allen aktivierten Projekten und auf den Zugriff auf Wikidata-Daten aus Funktionen auswirkten. Dies sollte [[:phab:T420630|T420630]], [[:phab:T422299|T422299]] und [[:phab:T432211|T432211]] sowie möglicherweise weitere behandeln. Bitte informiere uns, falls du auf weitere Probleme stößt oder diese weiterhin bestehen. Vielen Dank an das Entwicklerteam und SRE für ihre Arbeit an der Behebung dieser Probleme! <span id="Recent_Changes_in_the_software"></span> === Letzte Änderungen an der Software === Diese Woche wurde auf Wikifunctions die Anzeige von Bezeichnungen beim Zusammenklappen von Funktionsaufrufen angepasst, um lange Bezeichnungen oder schmale Fenster besser zu verarbeiten. Weitere Verbesserungen folgen in Kürze ([[:phab:T421959|T421959]]). In der Abstrakten Wikipedia zeigen Links zu abstrakten Artikeln auf Spezialseiten (wie Spezial:LetzteÄnderungen oder Spezial:AlleSeiten) nun eine Bezeichnung neben der QID an (z. B. “Universum (Q1)”) ([[:phab:T420254|T420254]]). Außerdem werden Fragmentabrufe nun schonender auf den Servern ausgeführt, sodass diese mehr Zeit zum Antworten haben, bevor eine Zeitüberschreitung gemeldet wird ([[:phab:T421581|T421581]]). <span id="News_in_Types:_word_order"></span> === Neuigkeiten zu Typen: Wortreihenfolge === Basierend auf [[Wikifunctions:Type proposals/Word order|einem Vorschlag]] von [[User:YoshiRulz|YoshiRulz]] wurde ein Aufzählungstyp für die Wortreihenfolge als {{Z|Z33568}} implementiert. Wir laden euch alle ein, neue [[Wikifunctions:Type proposals|Typenvorschläge]] zu erstellen und die bestehenden zu diskutieren, damit wir weiterhin neue Typen erstellen können. <span id="Recording_of_Volunteer’s_Corner_from_13_April_2026"></span> === Aufzeichnung des Freiwilligentreffens vom 13. April 2026 === [[File:Abstract Wikipedia Volunteer Corner 2026-04.webm|thumb]] <div lang="en" dir="ltr" class="mw-content-ltr"> This Monday’s [[:commons:File:Abstract_Wikipedia_Volunteer_Corner_2026-04.webm|volunteer’s corner (13 April 2026) is now available as a recording on Commons]]. This time, we did not have the time to build a function together, but instead had a lot of questions and a number of discussions, particularly about Abstract Wikipedia. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Presentation about Wikidata and Abstract Wikipedia in Stuttgart === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This Saturday, 18 April 2026, [https://www.wikimedia.de/presse/wikipedia-bus-kommt-nach-stuttgart-zum-25-geburtstag-wikipedia-live-erleben/ Wikimedia Deutschland’s Wikipedia 25 bus] is coming to Stuttgart, Germany. The event at the [[:en:Stadtbibliothek Stuttgart|Stuttgart library]] includes [[:de:Wikipedia:Stuttgart/Der Wikipedia-Bus kommt nach Stuttgart - April 2026|booths and a program with presentations]]. Plenty of Wikipedia volunteers will be there during the day. One of the presentations will be around Wikidata and also Abstract Wikipedia. The event is from 11:00 to 17:00 local time. The event is in German, although speakers of other languages will be among the volunteers and at the booths. </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[https://www.stuttgart.de/veranstaltungskalender/veranstaltungen/25-jahre-wikipedia-der-wikipedia-bus-geht-auf-tour-520205#veranstaltungsorte Stuttgart city website about the event]</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Recording of Denny’s ISWC 2025 keynote available === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Late last year in Nara, Japan, at the [https://iswc2025.semanticweb.org/ International Semantic Web Conference (ISWC) 2025], Denny gave the opening keynote, celebrating [https://videolectures.net/videos/iswc2025_nara_vrandecic_wikipedia_future Wikipedia and the Semantic Web - 20 years of co-development, and the future]. The talks start with the roots of the histories of both Wikipedia and the Semantic Web, before showing how they interacted with each other in the last two decades, leading to the development of Wikifunctions and Abstract Wikipedia. The [https://videolectures.net/videos/iswc2025_nara_vrandecic_wikipedia_future recording of the talk is now available on VideoLectures.net]. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === NLG SIG meeting cancelled === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> No program for the [[Wikifunctions:NLG SIG|NLG SIG]] (the natural language generation special interest group) meeting for next Tuesday has been proposed, and we therefore cancel the meeting. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Fresh Functions weekly: 46 new Functions === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> This week we had 46 new functions. Here is an incomplete list of functions with implementations and passing tests to get a taste of what functions have been created. Thanks everybody for contributing! </div> * {{Z|Z33151}} * {{Z|Z33156}} * {{Z|Z33165}} * {{Z|Z33172}} * {{Z|Z33175}} * {{Z|Z33185}} * {{Z|Z33201}} * {{Z|Z33202}} * {{Z|Z33214}} * {{Z|Z33219}} * {{Z|Z33221}} * {{Z|Z33227}} * {{Z|Z33238}} * {{Z|Z33245}} * {{Z|Z33251}} * {{Z|Z33260}} * {{Z|Z33267}} * {{Z|Z33281}} * {{Z|Z33284}} * {{Z|Z33289}} * {{Z|Z33292}} * {{Z|Z33295}} * {{Z|Z33299}} * {{Z|Z33306}} * {{Z|Z33315}} * {{Z|Z33319}} * {{Z|Z33322}} * {{Z|Z33325}} * {{Z|Z33328}} * {{Z|Z33333}} * {{Z|Z33335}} * {{Z|Z33340}} * {{Z|Z33366}} * {{Z|Z33372}} <div lang="en" dir="ltr" class="mw-content-ltr"> A [https://www.wikifunctions.org/wiki/Special:ListObjectsByType?type=Z8&orderby=latest complete list of all functions sorted by when they were created] is available. </div> [[Category:Status updates{{#translation:}}|2026-04-16]] 4wstx9kjrk1e9e3k89p23bahull0mry Z33725 0 80616 266887 266667 2026-04-19T12:11:12Z Dv103 11127 simplified code 266887 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33725" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z26039", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z29390", "Z29390K1": { "Z1K1": "Z7", "Z7K1": "Z14310", "Z14310K1": "Z26043", "Z14310K2": { "Z1K1": "Z18", "Z18K1": "Z26039K3" } }, "Z29390K2": [ "Z1", { "Z1K1": "Z18", "Z18K1": "Z26039K1" }, { "Z1K1": "Z18", "Z18K1": "Z26039K2" }, { "Z1K1": "Z18", "Z18K1": "Z26039K3" } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "subject is instance of, with needed args" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 34r1i7ic4rjl18c9ces0q1u09pa41zm Z33726 0 80617 267133 266669 2026-04-20T11:33:38Z Dv103 11127 267133 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33726" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26039", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z6091", "Z6091K1": "Q525" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q523" }, "Z26039K3": "Z1881" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Sun ∈ {star}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "controlla fallback \"Sun ∈ {star}\"" }, { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "check fallback \"house ∈ {building}\"" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } jnh4bcs0vgzegty1h9zn9xt0b1d9wsh Z33766 0 80721 266889 2026-04-19T12:35:45Z Dv103 11127 266889 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33766" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z26513", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z26737", "Z26737K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z26513K1" }, "Z30120K2": [ "Z6030", "Z6033", "Z6036" ], "Z30120K3": [ "Z60", "Z1787" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P31" }, { "Z1K1": "Z6092", "Z6092K1": "P735" } ] }, "Z26737K2": { "Z1K1": "Z7", "Z7K1": "Z850", "Z850K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z26513K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1787" }, "Z850K2": "Z28248", "Z850K3": "Z24" } } }, " ", { "Z1K1": "Z7", "Z7K1": "Z850", "Z850K1": { "Z1K1": "Z7", "Z7K1": "Z27107", "Z27107K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z26513K2" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1787" } }, "Z850K2": "Z28248", "Z850K3": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": "un'istanza di ", "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z26513K2" }, "Z24766K2": "Z1787" } } }, "." ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "frase di istanziazione, it, con try-catch" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } qwts1xwpvzt9bkond2umx0q83jl3t8z Z33767 0 80722 266894 2026-04-19T14:26:01Z Dv103 11127 266894 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33767" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26513", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26513", "Z26513K1": { "Z1K1": "Z6091", "Z6091K1": "Q7312" }, "Z26513K2": { "Z1K1": "Z6091", "Z6091K1": "Q37226" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Franz Schubert è un docente." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "Franz Schubert è un docente." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 6t1k37o9zypoqtv2v3ldw9xbysz806l Z33768 0 80723 266896 2026-04-19T15:04:43Z Dv103 11127 266896 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33768" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z33768K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z33768" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "ultimo separatore in lista, italiano" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } f168ndnbvrr5wgeaiuubiuz6pqm3f09 266898 266896 2026-04-19T15:05:19Z Dv103 11127 Added Z33769 to the approved list of test cases 266898 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33768" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z33768K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z33769" ], "Z8K4": [ "Z14" ], "Z8K5": "Z33768" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "ultimo separatore in lista, italiano" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 4d70pyhntiqh53ue2d062q7djqqs6h0 266900 266898 2026-04-19T15:06:17Z Dv103 11127 Added Z33770 to the approved list of implementations 266900 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33768" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z33768K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "lingua" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z33769" ], "Z8K4": [ "Z14", "Z33770" ], "Z8K5": "Z33768" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "ultimo separatore in lista, italiano" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 89u76efncj3enk0vqb26tlqbd1bowg9 Z33769 0 80724 266897 2026-04-19T15:05:10Z Dv103 11127 266897 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33769" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z33768", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z33768", "Z33768K1": "Z1787" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": " e " } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "\" e \" in italiano" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } p556r0o12603rrlca7ct45rj86piwlx Z33770 0 80725 266899 2026-04-19T15:06:07Z Dv103 11127 266899 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33770" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33768", "Z14K2": " e " }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "ultimo separatore in lista, italiano, comp." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mi5vm8rh6znr5liross18btdywkkl09 Z33771 0 80726 266904 2026-04-19T16:05:15Z GrounderUK 50 [[Z32428]]➕[[Z14]] 266904 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33771" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32428", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33470", "Z33470K1": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z32428K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z32428K2" } }, "Z33470K2": "a", "Z33470K3": { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z883", "Z883K1": "Z6", "Z883K2": "Z1" }, "K1": [ { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z6", "Z882K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6" } }, { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z6", "Z882K2": "Z1" }, "K1": "href", "K2": [ "Z6", "https://abstract.wikipedia.org/wiki/", { "Z1K1": "Z7", "Z7K1": "Z20041", "Z20041K1": { "Z1K1": "Z18", "Z18K1": "Z32428K1" } } ] } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "abstract wikilink, Composition: text as element" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 05yqtqwpdcqeborvbiwpxnu6vpf3q3f Z33772 0 80727 266906 2026-04-19T16:15:22Z GrounderUK 50 [[Z32428]]➕[[Z20]] 266906 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33772" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z32428", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z32428", "Z32428K1": { "Z1K1": "Z6091", "Z6091K1": "Q138748413" }, "Z32428K2": "Z1360" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z877", "Z877K2": { "Z1K1": "Z89", "Z89K1": "\u003Ca href=\"https://abstract.wikipedia.org/wiki/Q138748413\"\u003EAbstract Wikipedia\u003C/a\u003E" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Abstract Wikipedia: linked (mul)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 70soy7wklgtocro42ikpjg7a6cmtkx3 Translations:Template:Main page/News/26/nl 1198 80728 266910 2026-04-19T16:39:36Z HanV 6833 Created page with "$1: Voorstellen van gemeenschap voor het vastleggen van betekenis" 266910 wikitext text/x-wiki $1: Voorstellen van gemeenschap voor het vastleggen van betekenis i97k2w5ljhwhulq6ebs7qpoau3ihodp Translations:Wikifunctions:Status updates/114/nl 1198 80729 266912 2026-04-19T16:41:00Z HanV 6833 Created page with "$1: Mijlpalen; er zijn enkele belangrijke problemen hopelijk opgelost" 266912 wikitext text/x-wiki $1: Mijlpalen; er zijn enkele belangrijke problemen hopelijk opgelost nhu7xl620bsitt4xle6bzi3547gxzps Translations:Wikifunctions:Status updates/113/nl 1198 80730 266914 2026-04-19T16:41:04Z HanV 6833 Created page with "$1: Voorstellen van gemeenschap voor het vastleggen van betekenis" 266914 wikitext text/x-wiki $1: Voorstellen van gemeenschap voor het vastleggen van betekenis i97k2w5ljhwhulq6ebs7qpoau3ihodp Translations:Wikifunctions:Excel functions/374/nl 1198 80731 266916 2026-04-19T16:42:35Z HanV 6833 Created page with "Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal" 266916 wikitext text/x-wiki Rond een getal af naar beneden naar het dichtstbijzijnde geheel getal m1fcfpfzrmrs0q21w9cfht041ejsq4j Translations:Wikifunctions:Excel functions/375/nl 1198 80732 266918 2026-04-19T16:42:58Z HanV 6833 Created page with "Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie" 266918 wikitext text/x-wiki Geeft een getal terug dat wordt afgerond naar het dichtstbijzijnde geheel getal of naar het dichtstbijzijnde veelvoud van significantie bbdsx8d3qp51wn2m28zsl3shykwlkam Translations:Wikifunctions:Excel functions/376/nl 1198 80733 266920 2026-04-19T16:43:19Z HanV 6833 Created page with "Geeft het kleinste gemeenschappelijke veelvoud terug" 266920 wikitext text/x-wiki Geeft het kleinste gemeenschappelijke veelvoud terug 8inos84vhye335wqcoa0u54f6olm9fj Translations:Wikifunctions:Excel functions/377/nl 1198 80734 266922 2026-04-19T16:43:48Z HanV 6833 Created page with "Geeft het natuurlijke logaritme van een getal terug" 266922 wikitext text/x-wiki Geeft het natuurlijke logaritme van een getal terug htr6hqij54zuauk2lm7gqfxzbsc8jhs Translations:Wikifunctions:Excel functions/378/nl 1198 80735 266924 2026-04-19T16:44:20Z HanV 6833 Created page with "Geeft de logaritme van een getal terug met een opgegeven basisgetal" 266924 wikitext text/x-wiki Geeft de logaritme van een getal terug met een opgegeven basisgetal 04g2d7zbw26qsynnbxy6edp3vb1qom2 Translations:Wikifunctions:Excel functions/379/nl 1198 80736 266926 2026-04-19T16:44:44Z HanV 6833 Created page with "Geeft de logaritme van basis-10 van een getal terug" 266926 wikitext text/x-wiki Geeft de logaritme van basis-10 van een getal terug 787ddcy19nczxjlceyoz00akt8302uq Translations:Wikifunctions:Excel functions/380/nl 1198 80737 266928 2026-04-19T16:45:02Z HanV 6833 Created page with "Geeft de matrixdeterminant van een array terug" 266928 wikitext text/x-wiki Geeft de matrixdeterminant van een array terug 79z3x2l92kj9tneb0qasexqnbrw27e0 Translations:Wikifunctions:Excel functions/381/nl 1198 80738 266930 2026-04-19T16:45:22Z HanV 6833 Created page with "Geeft de matrixinverse van een array terug" 266930 wikitext text/x-wiki Geeft de matrixinverse van een array terug 4urco78kawhkszg7j0uqzar2yw94w4w Translations:Wikifunctions:Excel functions/382/nl 1198 80739 266932 2026-04-19T16:45:37Z HanV 6833 Created page with "Geeft het matrixproduct van twee arrays terug" 266932 wikitext text/x-wiki Geeft het matrixproduct van twee arrays terug 02h48ttpce6odfxdekt7n9dqbld6p2b Translations:Wikifunctions:Excel functions/383/nl 1198 80740 266934 2026-04-19T16:46:05Z HanV 6833 Created page with "Geeft de rest terug uit een deling" 266934 wikitext text/x-wiki Geeft de rest terug uit een deling fgx6zy0e18bjgm19bl5nuqx9p7vgds1 Translations:Wikifunctions:Excel functions/384/nl 1198 80741 266936 2026-04-19T16:49:40Z HanV 6833 Created page with "Geeft een getal terug dat wordt afgerond op het gewenste veelvoud" 266936 wikitext text/x-wiki Geeft een getal terug dat wordt afgerond op het gewenste veelvoud 4se9a7azbl94degpyzjoeppw6k3lf87 Translations:Wikifunctions:Excel functions/385/nl 1198 80742 266939 2026-04-19T16:52:05Z HanV 6833 Created page with "Geeft de som (multinomial) van een verzameling getallen terug" 266939 wikitext text/x-wiki Geeft de som (multinomial) van een verzameling getallen terug aqsoxi893q6rcpfi02d8t1ip6m7kp7o Translations:Wikifunctions:Projects using Wikifunctions/Page display title/nl 1198 80743 266941 2026-04-19T16:53:59Z HanV 6833 Created page with "Projecten die Wikifuncties gebruiken" 266941 wikitext text/x-wiki Projecten die Wikifuncties gebruiken cyvjtr0eu6478f9418u5jxymgaz22h1 Wikifunctions:Projects using Wikifunctions/nl 4 80744 266942 2026-04-19T16:53:59Z HanV 6833 Created page with "Projecten die Wikifuncties gebruiken" 266942 wikitext text/x-wiki <languages/> <div lang="en" dir="ltr" class="mw-content-ltr"> ''This list is incomplete; you can help by expanding it.'' </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[:d:Special:MyLanguage/Wikidata:Wikidata Lexeme Forms|Wikidata Lexeme Forms]]: A tool to generate lexemes with forms; there is experimental support for generating some forms from the lemma using functions like {{Z|Z11089}} (see [[:d:Special:MyLanguage/Wikidata:Wikidata Lexeme Forms#Wikifunctions support|§ Wikifunctions support]]). Related functions can also be found at [[Wikifunctions:Catalogue#Natural language String operations]].</span> * https://noc.wikimedia.org/conf/highlight.php?file=dblists/wikifunctionsclient.dblist [[Category:Project{{#translation:}}]] smqhfirlqmc4rimb5kxjzw4wihy4sb6 266945 266942 2026-04-19T16:54:29Z HanV 6833 Created page with "''Deze lijst is niet compleet; u kunt helpen door items toe te voegen''." 266945 wikitext text/x-wiki <languages/> ''Deze lijst is niet compleet; u kunt helpen door items toe te voegen''. * <span lang="en" dir="ltr" class="mw-content-ltr">[[:d:Special:MyLanguage/Wikidata:Wikidata Lexeme Forms|Wikidata Lexeme Forms]]: A tool to generate lexemes with forms; there is experimental support for generating some forms from the lemma using functions like {{Z|Z11089}} (see [[:d:Special:MyLanguage/Wikidata:Wikidata Lexeme Forms#Wikifunctions support|§ Wikifunctions support]]). Related functions can also be found at [[Wikifunctions:Catalogue#Natural language String operations]].</span> * https://noc.wikimedia.org/conf/highlight.php?file=dblists/wikifunctionsclient.dblist [[Category:Project{{#translation:}}]] pjl9wlya6cwtkx46pxiwldhme4xyjem 266948 266945 2026-04-19T16:55:57Z HanV 6833 266948 wikitext text/x-wiki <languages/> ''Deze lijst is niet compleet; u kunt helpen door gegevens toe te voegen''. * <span lang="en" dir="ltr" class="mw-content-ltr">[[:d:Special:MyLanguage/Wikidata:Wikidata Lexeme Forms|Wikidata Lexeme Forms]]: A tool to generate lexemes with forms; there is experimental support for generating some forms from the lemma using functions like {{Z|Z11089}} (see [[:d:Special:MyLanguage/Wikidata:Wikidata Lexeme Forms#Wikifunctions support|§ Wikifunctions support]]). Related functions can also be found at [[Wikifunctions:Catalogue#Natural language String operations]].</span> * https://noc.wikimedia.org/conf/highlight.php?file=dblists/wikifunctionsclient.dblist [[Category:Project{{#translation:}}]] 65gknng4ivyf796tnlgdqhxd933o2d5 266950 266948 2026-04-19T16:57:40Z HanV 6833 Created page with "[[$1|Wikidata Lexeme Forms]]: Een hulpmiddel om lexemen met formulieren te genereren; er is experimentele ondersteuning voor het genereren van sommige formulieren uit het lemma met functies zoals $2 (zie [[$3|§ Wikifunctions support]]). Gerelateerde functies staan ook op $4." 266950 wikitext text/x-wiki <languages/> ''Deze lijst is niet compleet; u kunt helpen door gegevens toe te voegen''. * [[:d:Special:MyLanguage/Wikidata:Wikidata Lexeme Forms|Wikidata Lexeme Forms]]: Een hulpmiddel om lexemen met formulieren te genereren; er is experimentele ondersteuning voor het genereren van sommige formulieren uit het lemma met functies zoals {{Z|Z11089}} (zie [[:d:Special:MyLanguage/Wikidata:Wikidata Lexeme Forms#Wikifunctions support|§ Wikifunctions support]]). Gerelateerde functies staan ook op [[Wikifunctions:Catalogue#Natural language String operations]]. * https://noc.wikimedia.org/conf/highlight.php?file=dblists/wikifunctionsclient.dblist [[Category:Project{{#translation:}}]] sm97x00ek6gk7bsj5saguf44j983din Z33773 0 80745 266943 2026-04-19T16:54:03Z GrounderUK 50 [[Z32878]]➕[[Z14]] 266943 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33773" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z32878", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z33470", "Z33470K1": { "Z1K1": "Z7", "Z7K1": "Z15175", "Z15175K1": { "Z1K1": "Z7", "Z7K1": "Z20041", "Z20041K1": { "Z1K1": "Z18", "Z18K1": "Z32878K1" } }, "Z15175K2": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z32878K1" }, "Z24766K2": { "Z1K1": "Z18", "Z18K1": "Z32878K2" } }, "Z15175K3": ": " }, "Z33470K2": "a", "Z33470K3": { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z883", "Z883K1": "Z6", "Z883K2": "Z1" }, "K1": [ { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z6", "Z882K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z6" } }, { "Z1K1": { "Z1K1": "Z7", "Z7K1": "Z882", "Z882K1": "Z6", "Z882K2": "Z1" }, "K1": "href", "K2": [ "Z6", "https://www.wikidata.org/wiki/", { "Z1K1": "Z7", "Z7K1": "Z20041", "Z20041K1": { "Z1K1": "Z18", "Z18K1": "Z32878K1" } } ] } ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Wikidata link for item, Composition: as element " } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } bbljzeed3gab4x2cr51voihuic9y5dx Translations:Wikifunctions:Projects using Wikifunctions/1/nl 1198 80746 266944 2026-04-19T16:54:29Z HanV 6833 Created page with "''Deze lijst is niet compleet; u kunt helpen door items toe te voegen''." 266944 wikitext text/x-wiki ''Deze lijst is niet compleet; u kunt helpen door items toe te voegen''. nqiweoc8bu8lsphmcdipwjbbufathxe 266947 266944 2026-04-19T16:55:56Z HanV 6833 266947 wikitext text/x-wiki ''Deze lijst is niet compleet; u kunt helpen door gegevens toe te voegen''. 8hj8b2os9eq05m5alttz4ri5av7lopl Translations:Wikifunctions:Projects using Wikifunctions/2/nl 1198 80747 266949 2026-04-19T16:57:39Z HanV 6833 Created page with "[[$1|Wikidata Lexeme Forms]]: Een hulpmiddel om lexemen met formulieren te genereren; er is experimentele ondersteuning voor het genereren van sommige formulieren uit het lemma met functies zoals $2 (zie [[$3|§ Wikifunctions support]]). Gerelateerde functies staan ook op $4." 266949 wikitext text/x-wiki [[$1|Wikidata Lexeme Forms]]: Een hulpmiddel om lexemen met formulieren te genereren; er is experimentele ondersteuning voor het genereren van sommige formulieren uit het lemma met functies zoals $2 (zie [[$3|§ Wikifunctions support]]). Gerelateerde functies staan ook op $4. oiw58zx7s1t2bpup8cdv5jtyo6dbak2 Translations:Wikifunctions:Programming languages/Page display title/nl 1198 80748 266952 2026-04-19T17:01:00Z HanV 6833 Created page with "Programmeertalen" 266952 wikitext text/x-wiki Programmeertalen mnh503004dkoinney25jgeues4qik8y Wikifunctions:Programming languages/nl 4 80749 266953 2026-04-19T17:01:01Z HanV 6833 Created page with "Programmeertalen" 266953 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> <div lang="en" dir="ltr" class="mw-content-ltr"> See also {{ll|Wikifunctions:Human languages}} and [[w:en:Lists of programming languages|Lists of programming languages]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Compositions]] are a kind of language, but aren't covered here. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Executable == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Implemented === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As of March 2024 the following languages compile to [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] to be run by the [[Special:MyLanguage/WF:glossary#executor|executor]]: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), using [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (using [https://bellard.org/quickjs/ QuickJS 2024], compatible with ES2023)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), using the development version of [https://github.com/RustPython/RustPython RustPython] WASI mode (this is intended to be compatible with CPython 3.12)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Planned === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">versioned JavaScript (ECMA202?+)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">versioned Python (3+)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Requested === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> See the [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed. </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] ih9wwotshotab5f4h62cib1y3qi4qtk 266955 266953 2026-04-19T17:01:27Z HanV 6833 Created page with "Zie ook $1 en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[$2|Composities]] zijn een soort taal, maar worden hier niet behandeld." 266955 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <div lang="en" dir="ltr" class="mw-content-ltr"> == Executable == </div> <div lang="en" dir="ltr" class="mw-content-ltr"> === Implemented === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As of March 2024 the following languages compile to [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] to be run by the [[Special:MyLanguage/WF:glossary#executor|executor]]: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), using [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (using [https://bellard.org/quickjs/ QuickJS 2024], compatible with ES2023)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), using the development version of [https://github.com/RustPython/RustPython RustPython] WASI mode (this is intended to be compatible with CPython 3.12)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Planned === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">versioned JavaScript (ECMA202?+)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">versioned Python (3+)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Requested === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> See the [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed. </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] ro25fvggjg8vt6wek9tvfdkhnd7q41p 266957 266955 2026-04-19T17:01:57Z HanV 6833 Created page with "== Uitvoerbaar bestand ==" 266957 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <div lang="en" dir="ltr" class="mw-content-ltr"> === Implemented === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> As of March 2024 the following languages compile to [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] to be run by the [[Special:MyLanguage/WF:glossary#executor|executor]]: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), using [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (using [https://bellard.org/quickjs/ QuickJS 2024], compatible with ES2023)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), using the development version of [https://github.com/RustPython/RustPython RustPython] WASI mode (this is intended to be compatible with CPython 3.12)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Planned === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">versioned JavaScript (ECMA202?+)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">versioned Python (3+)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Requested === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> See the [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed. </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] k3ibwrg47sgpt1ymldz9tjfl2lerpcy 266959 266957 2026-04-19T17:02:08Z HanV 6833 Created page with "=== Geïmplementeerd ===" 266959 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === <div lang="en" dir="ltr" class="mw-content-ltr"> As of March 2024 the following languages compile to [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] to be run by the [[Special:MyLanguage/WF:glossary#executor|executor]]: </div> * <span lang="en" dir="ltr" class="mw-content-ltr">unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), using [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (using [https://bellard.org/quickjs/ QuickJS 2024], compatible with ES2023)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), using the development version of [https://github.com/RustPython/RustPython RustPython] WASI mode (this is intended to be compatible with CPython 3.12)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Planned === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">versioned JavaScript (ECMA202?+)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">versioned Python (3+)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Requested === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> See the [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed. </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] 02es9dzwfg5oqvp3nuy94eedzeb7u59 266961 266959 2026-04-19T17:03:07Z HanV 6833 Created page with "Vanaf maart 2024 compileren de volgende talen naar [[$1|WASM]] die worden uitgevoerd door [[$2|executor]]:" 266961 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]: * <span lang="en" dir="ltr" class="mw-content-ltr">unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), using [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (using [https://bellard.org/quickjs/ QuickJS 2024], compatible with ES2023)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), using the development version of [https://github.com/RustPython/RustPython RustPython] WASI mode (this is intended to be compatible with CPython 3.12)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Planned === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">versioned JavaScript (ECMA202?+)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">versioned Python (3+)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Requested === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> See the [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed. </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] lv1moeqnbi0pj14gewqaeai20l2pj9h 266963 266961 2026-04-19T17:05:12Z HanV 6833 Created page with "Unversioned JavaScript ([$1 W3C Software and Document Notice and License], [$2 src]), met behulp van [$3 WasmEdge-QuickJS] (met behulp van [$4 QuickJS 2024], compatibel met ES2023)" 266963 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]: * Unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), met behulp van [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (met behulp van [https://bellard.org/quickjs/ QuickJS 2024], compatibel met ES2023) * <span lang="en" dir="ltr" class="mw-content-ltr">unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), using the development version of [https://github.com/RustPython/RustPython RustPython] WASI mode (this is intended to be compatible with CPython 3.12)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Planned === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">versioned JavaScript (ECMA202?+)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">versioned Python (3+)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Requested === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> See the [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed. </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] d359sgpnd3vi5xf4neo1107w5wvg130 266965 266963 2026-04-19T17:05:33Z HanV 6833 Created page with "unversioned Python ([$1 PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [$2 RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12)" 266965 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]: * Unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), met behulp van [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (met behulp van [https://bellard.org/quickjs/ QuickJS 2024], compatibel met ES2023) * unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [https://github.com/RustPython/RustPython RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12) <div lang="en" dir="ltr" class="mw-content-ltr"> === Planned === </div> * <span lang="en" dir="ltr" class="mw-content-ltr">versioned JavaScript (ECMA202?+)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">versioned Python (3+)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Requested === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> See the [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed. </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] ckdyp6uqxdg9o3e9iuppf1nbdgs4oo9 266967 266965 2026-04-19T17:05:52Z HanV 6833 Created page with "=== Gepland ===" 266967 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]: * Unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), met behulp van [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (met behulp van [https://bellard.org/quickjs/ QuickJS 2024], compatibel met ES2023) * unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [https://github.com/RustPython/RustPython RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12) <span id="Planned"></span> === Gepland === * <span lang="en" dir="ltr" class="mw-content-ltr">versioned JavaScript (ECMA202?+)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">versioned Python (3+)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Requested === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> See the [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed. </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] r2zvcr231p0gc5v2h1f88wtbfgfx2bd 266969 266967 2026-04-19T17:05:58Z HanV 6833 Created page with "versioned JavaScript (ECMA202?+)" 266969 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]: * Unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), met behulp van [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (met behulp van [https://bellard.org/quickjs/ QuickJS 2024], compatibel met ES2023) * unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [https://github.com/RustPython/RustPython RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12) <span id="Planned"></span> === Gepland === * versioned JavaScript (ECMA202?+) * <span lang="en" dir="ltr" class="mw-content-ltr">versioned Python (3+)</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Requested === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> See the [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed. </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] orfw0ym0hj9tiwd4qp4pz8xuy011r8o 266971 266969 2026-04-19T17:06:00Z HanV 6833 Created page with "versioned Python (3+)" 266971 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]: * Unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), met behulp van [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (met behulp van [https://bellard.org/quickjs/ QuickJS 2024], compatibel met ES2023) * unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [https://github.com/RustPython/RustPython RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12) <span id="Planned"></span> === Gepland === * versioned JavaScript (ECMA202?+) * versioned Python (3+) <div lang="en" dir="ltr" class="mw-content-ltr"> === Requested === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> See the [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed. </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] lc4tfyptot532cpsd513yheycagfbnm 266973 266971 2026-04-19T17:06:23Z HanV 6833 Created page with "=== Verzoeken ===" 266973 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]: * Unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), met behulp van [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (met behulp van [https://bellard.org/quickjs/ QuickJS 2024], compatibel met ES2023) * unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [https://github.com/RustPython/RustPython RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12) <span id="Planned"></span> === Gepland === * versioned JavaScript (ECMA202?+) * versioned Python (3+) <span id="Requested"></span> === Verzoeken === <div lang="en" dir="ltr" class="mw-content-ltr"> See the [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed. </div> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] bpr6jpcxe3q0y04uou1zqvcpxnzdqqg 266975 266973 2026-04-19T17:08:42Z HanV 6833 Created page with "Zie het [[$1|workboard in Phabricator]] om aanvullende programmeertalen aan te vragen die in Wikifuncties ondersteund zouden moeten worden. Naast andere implementatiecriteria moet er een vrij gelicentieerde taalinterpreter/compilersoftware beschikbaar zijn." 266975 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]: * Unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), met behulp van [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (met behulp van [https://bellard.org/quickjs/ QuickJS 2024], compatibel met ES2023) * unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [https://github.com/RustPython/RustPython RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12) <span id="Planned"></span> === Gepland === * versioned JavaScript (ECMA202?+) * versioned Python (3+) <span id="Requested"></span> === Verzoeken === Zie het [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] om aanvullende programmeertalen aan te vragen die in Wikifuncties ondersteund zouden moeten worden. Naast andere implementatiecriteria moet er een vrij gelicentieerde taalinterpreter/compilersoftware beschikbaar zijn. * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] j2z1bnqoktdf7aj1bqd6awjqa5tukgb 266977 266975 2026-04-19T17:09:16Z HanV 6833 266977 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]: * Unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), met behulp van [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (met behulp van [https://bellard.org/quickjs/ QuickJS 2024], compatibel met ES2023) * unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [https://github.com/RustPython/RustPython RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12) <span id="Planned"></span> === Gepland === * versioned JavaScript (ECMA202?+) * versioned Python (3+) <span id="Requested"></span> === Verzoeken === Zie het [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] om aanvullende programmeertalen aan te vragen die in Wikifuncties ondersteund zouden moeten worden. Naast andere implementatiecriteria moet er vrij gelicentieerde taalinterpreter/compilersoftware beschikbaar zijn. * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] om9crrjrqgcmf81tnctq8hqcry4j8e7 266979 266977 2026-04-19T17:09:28Z HanV 6833 Created page with "$1: LabView/G<!--[$2 proprietary]--> via pyLabView ([$3 MIT])" 266979 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]: * Unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), met behulp van [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (met behulp van [https://bellard.org/quickjs/ QuickJS 2024], compatibel met ES2023) * unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [https://github.com/RustPython/RustPython RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12) <span id="Planned"></span> === Gepland === * versioned JavaScript (ECMA202?+) * versioned Python (3+) <span id="Requested"></span> === Verzoeken === Zie het [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] om aanvullende programmeertalen aan te vragen die in Wikifuncties ondersteund zouden moeten worden. Naast andere implementatiecriteria moet er vrij gelicentieerde taalinterpreter/compilersoftware beschikbaar zijn. * [[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT]) * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] bfnxutf5n1oywyp7igfth7g9la9e8cp 266981 266979 2026-04-19T17:09:31Z HanV 6833 Created page with "$1: Kotlin ([$2 Apache])" 266981 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]: * Unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), met behulp van [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (met behulp van [https://bellard.org/quickjs/ QuickJS 2024], compatibel met ES2023) * unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [https://github.com/RustPython/RustPython RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12) <span id="Planned"></span> === Gepland === * versioned JavaScript (ECMA202?+) * versioned Python (3+) <span id="Requested"></span> === Verzoeken === Zie het [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] om aanvullende programmeertalen aan te vragen die in Wikifuncties ondersteund zouden moeten worden. Naast andere implementatiecriteria moet er vrij gelicentieerde taalinterpreter/compilersoftware beschikbaar zijn. * [[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT]) * [[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache]) * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT])</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] a763ad33ny8pm4h2xkcgpoj3vqv8hwn 266983 266981 2026-04-19T17:09:34Z HanV 6833 Created page with "$1: Lua ([$2 MIT])" 266983 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]: * Unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), met behulp van [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (met behulp van [https://bellard.org/quickjs/ QuickJS 2024], compatibel met ES2023) * unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [https://github.com/RustPython/RustPython RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12) <span id="Planned"></span> === Gepland === * versioned JavaScript (ECMA202?+) * versioned Python (3+) <span id="Requested"></span> === Verzoeken === Zie het [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] om aanvullende programmeertalen aan te vragen die in Wikifuncties ondersteund zouden moeten worden. Naast andere implementatiecriteria moet er vrij gelicentieerde taalinterpreter/compilersoftware beschikbaar zijn. * [[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT]) * [[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache]) * [[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT]) * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 and Scratch Source Code License)</span> * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] gi1jyez9w9orkak21awedv71a8sw0bz 266985 266983 2026-04-19T17:09:55Z HanV 6833 Created page with "$1: Scratch/Snap!/Logolike ([$2 BSD 3-Clause], GPLv2 en Scratch Source Code Licentie)" 266985 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]: * Unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), met behulp van [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (met behulp van [https://bellard.org/quickjs/ QuickJS 2024], compatibel met ES2023) * unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [https://github.com/RustPython/RustPython RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12) <span id="Planned"></span> === Gepland === * versioned JavaScript (ECMA202?+) * versioned Python (3+) <span id="Requested"></span> === Verzoeken === Zie het [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] om aanvullende programmeertalen aan te vragen die in Wikifuncties ondersteund zouden moeten worden. Naast andere implementatiecriteria moet er vrij gelicentieerde taalinterpreter/compilersoftware beschikbaar zijn. * [[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT]) * [[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache]) * [[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT]) * [[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 en Scratch Source Code Licentie) * <span lang="en" dir="ltr" class="mw-content-ltr">[[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT])</span> <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] t6fdf15rsv1wla6t5pa8jojujazg2yx 266987 266985 2026-04-19T17:09:59Z HanV 6833 Created page with "$1: Vlojure ([$2 MIT])" 266987 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]: * Unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), met behulp van [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (met behulp van [https://bellard.org/quickjs/ QuickJS 2024], compatibel met ES2023) * unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [https://github.com/RustPython/RustPython RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12) <span id="Planned"></span> === Gepland === * versioned JavaScript (ECMA202?+) * versioned Python (3+) <span id="Requested"></span> === Verzoeken === Zie het [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] om aanvullende programmeertalen aan te vragen die in Wikifuncties ondersteund zouden moeten worden. Naast andere implementatiecriteria moet er vrij gelicentieerde taalinterpreter/compilersoftware beschikbaar zijn. * [[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT]) * [[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache]) * [[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT]) * [[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 en Scratch Source Code Licentie) * [[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT]) <div lang="en" dir="ltr" class="mw-content-ltr"> === Former === </div> <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] 9fykgcnl1by6zqmn84d5gw4a4ptbjeb 266989 266987 2026-04-19T17:10:25Z HanV 6833 Created page with "=== Verleden ===" 266989 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]: * Unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), met behulp van [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (met behulp van [https://bellard.org/quickjs/ QuickJS 2024], compatibel met ES2023) * unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [https://github.com/RustPython/RustPython RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12) <span id="Planned"></span> === Gepland === * versioned JavaScript (ECMA202?+) * versioned Python (3+) <span id="Requested"></span> === Verzoeken === Zie het [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] om aanvullende programmeertalen aan te vragen die in Wikifuncties ondersteund zouden moeten worden. Naast andere implementatiecriteria moet er vrij gelicentieerde taalinterpreter/compilersoftware beschikbaar zijn. * [[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT]) * [[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache]) * [[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT]) * [[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 en Scratch Source Code Licentie) * [[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT]) <span id="Former"></span> === Verleden === <div lang="en" dir="ltr" class="mw-content-ltr"> Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build. </div> <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] oqblduwdqb46bo13s4nky2dkg9d29by 266991 266989 2026-04-19T17:10:59Z HanV 6833 Created page with "Eerder is de functie-evaluator code rechtstreeks in een container gezet. Omdat het gebaseerd was op Debian Bullseye, werd JavaScript-uitvoering door Node.js 16 en Python door Python 3.9 aangeboden. Deze zijn niet langer direct beschikbaar als gevolg van de heropbouw op Web Assembler, maar kunnen terugkeren indien nodig via een aangepaste build." 266991 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]: * Unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), met behulp van [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (met behulp van [https://bellard.org/quickjs/ QuickJS 2024], compatibel met ES2023) * unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [https://github.com/RustPython/RustPython RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12) <span id="Planned"></span> === Gepland === * versioned JavaScript (ECMA202?+) * versioned Python (3+) <span id="Requested"></span> === Verzoeken === Zie het [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] om aanvullende programmeertalen aan te vragen die in Wikifuncties ondersteund zouden moeten worden. Naast andere implementatiecriteria moet er vrij gelicentieerde taalinterpreter/compilersoftware beschikbaar zijn. * [[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT]) * [[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache]) * [[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT]) * [[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 en Scratch Source Code Licentie) * [[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT]) <span id="Former"></span> === Verleden === Eerder is de functie-evaluator code rechtstreeks in een container gezet. Omdat het gebaseerd was op Debian Bullseye, werd JavaScript-uitvoering door Node.js 16 en Python door Python 3.9 aangeboden. Deze zijn niet langer direct beschikbaar als gevolg van de heropbouw op Web Assembler, maar kunnen terugkeren indien nodig via een aangepaste build. <div lang="en" dir="ltr" class="mw-content-ltr"> == Functions for manipulating == </div> * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] l4f6gbprlws2aj7uz6iq3kz7hj1hilc 266993 266991 2026-04-19T17:11:19Z HanV 6833 Created page with "== Functies voor manipulaties ==" 266993 wikitext text/x-wiki <languages/> {{shortcut|[[WF:PROG]]}}<!--{{distinguish|WF:HL}}--> Zie ook {{ll|Wikifunctions:Human languages}} en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[Special:MyLanguage/WF:glossary#composition|Composities]] zijn een soort taal, maar worden hier niet behandeld. <span id="Executable"></span> == Uitvoerbaar bestand == <span id="Implemented"></span> === Geïmplementeerd === Vanaf maart 2024 compileren de volgende talen naar [[meta:Special:MyLanguage/Abstract Wikipedia/Updates/2023-10-25|WASM]] die worden uitgevoerd door [[Special:MyLanguage/WF:glossary#executor|executor]]: * Unversioned JavaScript ([https://ecma-international.org/policies/by-ipr/ecma-text-copyright-policy W3C Software and Document Notice and License], [https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license src]), met behulp van [https://github.com/second-state/wasmedge-quickjs WasmEdge-QuickJS] (met behulp van [https://bellard.org/quickjs/ QuickJS 2024], compatibel met ES2023) * unversioned Python ([https://docs.python.org/3/license.html PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [https://github.com/RustPython/RustPython RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12) <span id="Planned"></span> === Gepland === * versioned JavaScript (ECMA202?+) * versioned Python (3+) <span id="Requested"></span> === Verzoeken === Zie het [[phab:tag/wikifunctions-new-language-requests|workboard in Phabricator]] om aanvullende programmeertalen aan te vragen die in Wikifuncties ondersteund zouden moeten worden. Naast andere implementatiecriteria moet er vrij gelicentieerde taalinterpreter/compilersoftware beschikbaar zijn. * [[phab:T352589|T352589]]: LabView/G<!--[https://ni.com/en/support/downloads/activate.html proprietary]--> via pyLabView ([https://github.com/mefistotelis/pylabview/blob/master/LICENSE MIT]) * [[phab:T352588|T352588]]: Kotlin ([https://github.com/JetBrains/kotlin-web-site/blob/master/LICENSE Apache]) * [[phab:T307171|T307171]]: Lua ([https://lua.org/license.html MIT]) * [[phab:T301418|T301418]]: Scratch/Snap!/Logolike ([https://github.com/scratchfoundation/scratch-gui/blob/develop/LICENSE BSD 3-Clause], GPLv2 en Scratch Source Code Licentie) * [[phab:T298633|T298633]]: Vlojure ([https://github.com/Ella-Hoeppner/Vlojure/blob/main/LICENSE MIT]) <span id="Former"></span> === Verleden === Eerder is de functie-evaluator code rechtstreeks in een container gezet. Omdat het gebaseerd was op Debian Bullseye, werd JavaScript-uitvoering door Node.js 16 en Python door Python 3.9 aangeboden. Deze zijn niet langer direct beschikbaar als gevolg van de heropbouw op Web Assembler, maar kunnen terugkeren indien nodig via een aangepaste build. <span id="Functions_for_manipulating"></span> == Functies voor manipulaties == * {{ll|WF:Mathematica}} [[Category:Project{{#translation:}}]] 4kpmsb2d6njngqhijo3zhfx3cnqmgcv Translations:Wikifunctions:Programming languages/1/nl 1198 80750 266954 2026-04-19T17:01:26Z HanV 6833 Created page with "Zie ook $1 en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[$2|Composities]] zijn een soort taal, maar worden hier niet behandeld." 266954 wikitext text/x-wiki Zie ook $1 en [[w:en:Lists of programming languages|Lijsten van programmeertalen]] in Wikipedia. [[$2|Composities]] zijn een soort taal, maar worden hier niet behandeld. d6ms1c91qlt1h7p2n1k10wlbtlciatw Translations:Wikifunctions:Programming languages/2/nl 1198 80751 266956 2026-04-19T17:01:56Z HanV 6833 Created page with "== Uitvoerbaar bestand ==" 266956 wikitext text/x-wiki == Uitvoerbaar bestand == tme31mo49eu9309pjqffgynlma6vo1g Translations:Wikifunctions:Programming languages/3/nl 1198 80752 266958 2026-04-19T17:02:07Z HanV 6833 Created page with "=== Geïmplementeerd ===" 266958 wikitext text/x-wiki === Geïmplementeerd === h77oyvp95rxemuzscrvzpifp5kjk4m4 Translations:Wikifunctions:Programming languages/4/nl 1198 80753 266960 2026-04-19T17:03:07Z HanV 6833 Created page with "Vanaf maart 2024 compileren de volgende talen naar [[$1|WASM]] die worden uitgevoerd door [[$2|executor]]:" 266960 wikitext text/x-wiki Vanaf maart 2024 compileren de volgende talen naar [[$1|WASM]] die worden uitgevoerd door [[$2|executor]]: f6tkm9rwcp9qxi3lz1a6sky22mx2bi6 Translations:Wikifunctions:Programming languages/5/nl 1198 80754 266962 2026-04-19T17:05:11Z HanV 6833 Created page with "Unversioned JavaScript ([$1 W3C Software and Document Notice and License], [$2 src]), met behulp van [$3 WasmEdge-QuickJS] (met behulp van [$4 QuickJS 2024], compatibel met ES2023)" 266962 wikitext text/x-wiki Unversioned JavaScript ([$1 W3C Software and Document Notice and License], [$2 src]), met behulp van [$3 WasmEdge-QuickJS] (met behulp van [$4 QuickJS 2024], compatibel met ES2023) edlohlxtdfqu2re59tq4lk1mavw4mjo Translations:Wikifunctions:Programming languages/6/nl 1198 80755 266964 2026-04-19T17:05:33Z HanV 6833 Created page with "unversioned Python ([$1 PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [$2 RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12)" 266964 wikitext text/x-wiki unversioned Python ([$1 PSF License Agreement], Zero-Clause BSD), met behulp van de ontwikkelingsversie van [$2 RustPython] WASI-modus (dit is bedoeld om compatibel te zijn met CPython 3.12) nsqr4yqydr8yc8r8y4dst83tga5jd2q Translations:Wikifunctions:Programming languages/7/nl 1198 80756 266966 2026-04-19T17:05:51Z HanV 6833 Created page with "=== Gepland ===" 266966 wikitext text/x-wiki === Gepland === gga0k9n5b6riewkcef6wdra0qlpyek4 Translations:Wikifunctions:Programming languages/8/nl 1198 80757 266968 2026-04-19T17:05:57Z HanV 6833 Created page with "versioned JavaScript (ECMA202?+)" 266968 wikitext text/x-wiki versioned JavaScript (ECMA202?+) cchr3xx264yjppkm3a4egtgocfpxugq Translations:Wikifunctions:Programming languages/9/nl 1198 80758 266970 2026-04-19T17:05:59Z HanV 6833 Created page with "versioned Python (3+)" 266970 wikitext text/x-wiki versioned Python (3+) jsgr8vp7om2yo166xg5s7ps121ppbz6 Translations:Wikifunctions:Programming languages/10/nl 1198 80759 266972 2026-04-19T17:06:23Z HanV 6833 Created page with "=== Verzoeken ===" 266972 wikitext text/x-wiki === Verzoeken === pglusinzcwo1wkla7o5i0dhgmrird8s Translations:Wikifunctions:Programming languages/11/nl 1198 80760 266974 2026-04-19T17:08:42Z HanV 6833 Created page with "Zie het [[$1|workboard in Phabricator]] om aanvullende programmeertalen aan te vragen die in Wikifuncties ondersteund zouden moeten worden. Naast andere implementatiecriteria moet er een vrij gelicentieerde taalinterpreter/compilersoftware beschikbaar zijn." 266974 wikitext text/x-wiki Zie het [[$1|workboard in Phabricator]] om aanvullende programmeertalen aan te vragen die in Wikifuncties ondersteund zouden moeten worden. Naast andere implementatiecriteria moet er een vrij gelicentieerde taalinterpreter/compilersoftware beschikbaar zijn. n7awftfrzrz8kfr340o7b8x2xudlg7l 266976 266974 2026-04-19T17:09:15Z HanV 6833 266976 wikitext text/x-wiki Zie het [[$1|workboard in Phabricator]] om aanvullende programmeertalen aan te vragen die in Wikifuncties ondersteund zouden moeten worden. Naast andere implementatiecriteria moet er vrij gelicentieerde taalinterpreter/compilersoftware beschikbaar zijn. jmfhjjlaminsvk98bteyz0hoxhbyhq9 Translations:Wikifunctions:Programming languages/12/nl 1198 80761 266978 2026-04-19T17:09:27Z HanV 6833 Created page with "$1: LabView/G<!--[$2 proprietary]--> via pyLabView ([$3 MIT])" 266978 wikitext text/x-wiki $1: LabView/G<!--[$2 proprietary]--> via pyLabView ([$3 MIT]) n60kvvrgdhww91hq7o8g4q9c34e0oqz Translations:Wikifunctions:Programming languages/13/nl 1198 80762 266980 2026-04-19T17:09:31Z HanV 6833 Created page with "$1: Kotlin ([$2 Apache])" 266980 wikitext text/x-wiki $1: Kotlin ([$2 Apache]) aeeykb6jclnjk5pudtou4s89spw0a38 Translations:Wikifunctions:Programming languages/14/nl 1198 80763 266982 2026-04-19T17:09:33Z HanV 6833 Created page with "$1: Lua ([$2 MIT])" 266982 wikitext text/x-wiki $1: Lua ([$2 MIT]) qx1dcki7mea4yv651bxw7vitb43gaj3 Translations:Wikifunctions:Programming languages/15/nl 1198 80764 266984 2026-04-19T17:09:55Z HanV 6833 Created page with "$1: Scratch/Snap!/Logolike ([$2 BSD 3-Clause], GPLv2 en Scratch Source Code Licentie)" 266984 wikitext text/x-wiki $1: Scratch/Snap!/Logolike ([$2 BSD 3-Clause], GPLv2 en Scratch Source Code Licentie) rrjjy6ngiadb0u4xw512saaapbfhy3f Translations:Wikifunctions:Programming languages/16/nl 1198 80765 266986 2026-04-19T17:09:58Z HanV 6833 Created page with "$1: Vlojure ([$2 MIT])" 266986 wikitext text/x-wiki $1: Vlojure ([$2 MIT]) psik82r0fgvy6cv58ouss13yv60rrae Translations:Wikifunctions:Programming languages/17/nl 1198 80766 266988 2026-04-19T17:10:24Z HanV 6833 Created page with "=== Verleden ===" 266988 wikitext text/x-wiki === Verleden === dxz64lh3ollc9e75ko5vj3294s8sejc Translations:Wikifunctions:Programming languages/18/nl 1198 80767 266990 2026-04-19T17:10:58Z HanV 6833 Created page with "Eerder is de functie-evaluator code rechtstreeks in een container gezet. Omdat het gebaseerd was op Debian Bullseye, werd JavaScript-uitvoering door Node.js 16 en Python door Python 3.9 aangeboden. Deze zijn niet langer direct beschikbaar als gevolg van de heropbouw op Web Assembler, maar kunnen terugkeren indien nodig via een aangepaste build." 266990 wikitext text/x-wiki Eerder is de functie-evaluator code rechtstreeks in een container gezet. Omdat het gebaseerd was op Debian Bullseye, werd JavaScript-uitvoering door Node.js 16 en Python door Python 3.9 aangeboden. Deze zijn niet langer direct beschikbaar als gevolg van de heropbouw op Web Assembler, maar kunnen terugkeren indien nodig via een aangepaste build. mz8v4zhpfgy80x87l0722tao6psrsm5 Translations:Wikifunctions:Programming languages/19/nl 1198 80768 266992 2026-04-19T17:11:18Z HanV 6833 Created page with "== Functies voor manipulaties ==" 266992 wikitext text/x-wiki == Functies voor manipulaties == jc0jynaj815dsb39lbqcsc34v9mtaof Z33774 0 80769 266994 2026-04-19T17:51:20Z HenkvD 1290 Added dutch test 266994 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33774" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26039", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z6091", "Z6091K1": "Q3870" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q515" }, "Z26039K3": "Z1157" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Nairobi is een stad." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } pag4fyz9khmiphesa1e3ihdaueq0d69 267135 266994 2026-04-20T11:35:12Z Dv103 11127 267135 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33774" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z26039", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z26039", "Z26039K1": { "Z1K1": "Z6091", "Z6091K1": "Q3870" }, "Z26039K2": { "Z1K1": "Z6091", "Z6091K1": "Q515" }, "Z26039K3": "Z1157" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Nairobi is een stad." } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "[nl] Nairobi is een stad." } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } i16453ivhuq72g2k2i5p1ajbgu8t7g0 Translations:Wikifunctions:Status updates/2026-04-16/17/de 1198 80770 266996 2026-04-19T18:39:48Z Ameisenigel 44 Created page with "Diese Woche wurde auf Wikifunctions die Anzeige von Bezeichnungen beim Zusammenklappen von Funktionsaufrufen angepasst, um lange Bezeichnungen oder schmale Fenster besser zu verarbeiten. Weitere Verbesserungen folgen in Kürze ($1). In der Abstrakten Wikipedia zeigen Links zu abstrakten Artikeln auf Spezialseiten (wie Spezial:LetzteÄnderungen oder Spezial:AlleSeiten) nun eine Bezeichnung neben der QID an (z. B. “Universum (Q1)”) ($2). Außerdem werden Fragmentabrufe..." 266996 wikitext text/x-wiki Diese Woche wurde auf Wikifunctions die Anzeige von Bezeichnungen beim Zusammenklappen von Funktionsaufrufen angepasst, um lange Bezeichnungen oder schmale Fenster besser zu verarbeiten. Weitere Verbesserungen folgen in Kürze ($1). In der Abstrakten Wikipedia zeigen Links zu abstrakten Artikeln auf Spezialseiten (wie Spezial:LetzteÄnderungen oder Spezial:AlleSeiten) nun eine Bezeichnung neben der QID an (z. B. “Universum (Q1)”) ($2). Außerdem werden Fragmentabrufe nun schonender auf den Servern ausgeführt, sodass diese mehr Zeit zum Antworten haben, bevor eine Zeitüberschreitung gemeldet wird ($3). fq0s0z5vbl9qlg9qsacws7mqmkgp792 Translations:Wikifunctions:Status updates/2026-04-16/6/de 1198 80771 266998 2026-04-19T18:40:00Z Ameisenigel 44 Created page with "=== Neuigkeiten zu Typen: Wortreihenfolge ===" 266998 wikitext text/x-wiki === Neuigkeiten zu Typen: Wortreihenfolge === pqqwv2q79amddj0fntocw7omq4dgrv0 Wikifunctions:Type proposals/Semantic unit/Douglas Adams example 4 80772 267013 2026-04-19T20:04:51Z Dv103 11127 Created page with "This example is freely inspired by [[w:simple:Douglas Adams]]. This example is just explicative, since the exact details will be successively better laid out, considering also the actual needs that will emerge from the community. "'''Douglas Adams''' was a [[w:abstract:Q842438|British]] [[w:abstract:Q36180|writer]]." * '''Constructor type''': {{Q|Q124316841}} * '''Core arguments''': ** {{Q|Q164573}}: *** '''Constructor type''': {{Q|Q151885}} *** '''Core arguments''': {}..." 267013 wikitext text/x-wiki This example is freely inspired by [[w:simple:Douglas Adams]]. This example is just explicative, since the exact details will be successively better laid out, considering also the actual needs that will emerge from the community. "'''Douglas Adams''' was a [[w:abstract:Q842438|British]] [[w:abstract:Q36180|writer]]." * '''Constructor type''': {{Q|Q124316841}} * '''Core arguments''': ** {{Q|Q164573}}: *** '''Constructor type''': {{Q|Q151885}} *** '''Core arguments''': {} *** '''Scope arguments''': ***#* '''Constructor type''': {{Q|Q16518198}} ***#* '''Core arguments''': {} ***#* '''Scope arguments''': [] ***#* '''Other arguments''': [] *** '''Other arguments''': ***# {{Q|Q42}} ** {{Q|Q16889133}}: *** '''Constructor type''': {{Q|Q151885}} *** '''Core arguments''': {} *** '''Scope arguments''': ***#* '''Constructor type''': {{Q|Q58494516}} ... TBD o4entdy1avjqt361h0cmnu9nw7qr6yu Wikifunctions:Type proposals/Semantic unit/Douglas Adams 4 80773 267015 2026-04-19T20:19:12Z Mahir256 38 Created page with "This page gives an example of how to using the syntactic units. It does not directly ''use'' those units, but instead provides ways of expressing them using the syntax described under 'Read function'. == Preliminaries == === Statements under consideration === The sentences listed in [[Wikifunctions:Type proposals/Semantic unit/Douglas Adams]] are reproduced here: * "Douglas Adams was a British writer." * "He is famous for The Hitchhiker's Guide to the Galaxy series."..." 267015 wikitext text/x-wiki This page gives an example of how to using the syntactic units. It does not directly ''use'' those units, but instead provides ways of expressing them using the syntax described under 'Read function'. == Preliminaries == === Statements under consideration === The sentences listed in [[Wikifunctions:Type proposals/Semantic unit/Douglas Adams]] are reproduced here: * "Douglas Adams was a British writer." * "He is famous for The Hitchhiker's Guide to the Galaxy series." * "Adams was born in Cambridge the 11 March 1952." === General principles === As a general rule, '''the statements we want to render typically do not exist in a vacuum'''; there is some suite of circumstances (a {{Q|196626}}, if you will) that needs to be constructed for those statements to make sense. This could include defining new objects to be referred to in a discourse, setting features of the environment that should apply at different times, or wokring on . Perhaps a term that could be used for this construction process is {{Q|1822655}}. Since the statements above mostly consider real, specific entities with individual Wikidata items ({{Q|42}}, {{Q|25169}}, {{Q|12942806}}, {{Q|350}}, even {{Q|69280357}}), there isn't much to do in these respects. == Worldbuilding time == ... opd2riyftnzc8ajdnp04q8t7nv10mbc 267016 267015 2026-04-19T20:19:28Z Mahir256 38 267016 wikitext text/x-wiki This page gives an example of how to using the syntactic units. It does not directly ''use'' those units, but instead provides ways of expressing them using the syntax described under 'Read function'. == Preliminaries == === Statements under consideration === The sentences listed in [[Wikifunctions:Type proposals/Abstract sentence/Douglas Adams]] are reproduced here: * "Douglas Adams was a British writer." * "He is famous for The Hitchhiker's Guide to the Galaxy series." * "Adams was born in Cambridge the 11 March 1952." === General principles === As a general rule, '''the statements we want to render typically do not exist in a vacuum'''; there is some suite of circumstances (a {{Q|196626}}, if you will) that needs to be constructed for those statements to make sense. This could include defining new objects to be referred to in a discourse, setting features of the environment that should apply at different times, or wokring on . Perhaps a term that could be used for this construction process is {{Q|1822655}}. Since the statements above mostly consider real, specific entities with individual Wikidata items ({{Q|42}}, {{Q|25169}}, {{Q|12942806}}, {{Q|350}}, even {{Q|69280357}}), there isn't much to do in these respects. == Worldbuilding time == ... qosv7y5mht85fug6pi3fby2u0mfahw5 267019 267016 2026-04-19T20:59:47Z Mahir256 38 267019 wikitext text/x-wiki This page gives an example of how to using the syntactic units. It does not directly ''use'' those units, but instead provides ways of expressing them using the syntax described under 'Read function'. == Preliminaries == === Statements under consideration === The sentences listed in [[Wikifunctions:Type proposals/Abstract sentence/Douglas Adams]] are reproduced here: * "Douglas Adams was a British writer." * "He is famous for The Hitchhiker's Guide to the Galaxy series." * "Adams was born in Cambridge the 11 March 1952." === General principles === As a general rule, '''the statements we want to render typically do not exist in a vacuum'''; there is some suite of circumstances (a {{Q|196626}}, if you will) that needs to be constructed for those statements to make sense. This includes defining new objects to be referred to in a discourse and setting features of the environment that should apply at different times (including any assumptions about the 'writer/speaker' and the 'reader/listener'). Perhaps a term that could be used for this construction process is {{Q|1822655}}. Since the statements above mostly consider real, specific entities with individual Wikidata items ({{Q|42}}, {{Q|25169}}, {{Q|12942806}}, {{Q|350}}, even {{Q|69280357}}), there isn't much to do in these respects. == Worldbuilding time == === Statement decomposition === Before trying to go ahead and compose abstract content, it is important to develop the ability to decompose a sentence, however simple or complex it may seem, into the underlying assertions that are being made in it, and to separate statements that are currently true from statements that are no longer true. For instance, "Douglas Adams was a British writer." was applicable before his death on 11 May 2001 (if he were still alive, as you may realize, the verb in the sentence would be 'is'). Separating out that detail, the revised sentence "Douglas Adams is a British writer." makes two simpler assertions: 1. Douglas Adams was British. 2. Douglas Adams was a writer. You could easily combine the two assertions above to yield the same information with different emphasis on either one: * Douglas Adams, who was British, was a writer. * Douglas Adams, who was a writer, was British. Likewise we can see in the second sentence two more simple assertions, which are connected in a {{Q|139481811}}: 3. Douglas Adams is famous. 4. Douglas Adams wrote the Hitchhiker's Guide to the Galaxy series. Note three things about the formulations above: * '''No temporal detail needed to be separated''', unlike with the first sentence. * '''The pronoun "he" is not used at all.''' A text in which all pronouns referring to entities are resolved to those entities should still be a valid text; as such the abstract content should not consider their presence, and any details for resolving their presence in a given language should be cleanly separable from the abstract content itself. (Note that this excludes e.g. the 'it' in 'it is raining' since 'it' here does ''not'' refer to an entity.) * '''The connection to the book series is made explicit.''' There will likely be languages where abbreviating away the 'writing' part is not realistically possible. The last sentence is actually a single assertion with two circumstantial details (the date and the place of birth), so no decomposition is needed here: 5. Douglas Adams was born in Cambridge the 11 March 1952. The temporal detail in that sentence is not separable from the mention of his date of birth, so it is not something we need to separately make clear in the abstract content. === Content assembly === Below are the five individual assertions above, turned into abstract content: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"]] </pre></code> | ({{Q|Q124316841}},<br/>&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/>&emsp;({{Q|Q151885}}, {{Q|Q36180}})) | Douglas Adams is a writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"]] </pre></code> | ({{Q|Q124316841}},<br/>&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/>&emsp;({{Q|Q217438}}, {{Q|Q145}})) | Douglas Adams is British. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"]] </pre></code> | ({{Q|Q124316841}},<br/>&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/>&emsp;({{Q|Q217438}}, {{Q|Q12942806}})) | Douglas Adams is famous. (en) |} And below are combinations and modifications of some of those assertions: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"]]] </pre></code> | ({{Q|Q124316841}},<br/>&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/>&emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/>&emsp;({{Q|Q124317331}},<br/>&emsp;&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/>&emsp;&emsp;({{Q|Q217438}}, {{Q|Q145}}))) | Douglas Adams is a British writer. (en) |} d03vuzjo1d7dmjp6pn5ohzrmym91cei 267020 267019 2026-04-19T21:31:19Z Mahir256 38 267020 wikitext text/x-wiki This page gives an example of how to build abstract content using the semantic units. It does not directly ''use'' those units, but instead provides ways of expressing them using the syntax described under 'Read function'. == Preliminaries == === Statements under consideration === The sentences listed in [[Wikifunctions:Type proposals/Abstract sentence/Douglas Adams]] are reproduced here: * "Douglas Adams was a British writer." * "He is famous for The Hitchhiker's Guide to the Galaxy series." * "Adams was born in Cambridge the 11 March 1952." === General principles === As a general rule, '''the statements we want to render typically do not exist in a vacuum'''; there is some suite of circumstances (a {{Q|196626}}, if you will) that needs to be constructed for those statements to make sense. This includes defining new objects to be referred to in a discourse and setting features of the environment that should apply at different times (including any assumptions about the 'writer/speaker' and the 'reader/listener'). Perhaps a term that could be used for this construction process is {{Q|1822655}}. Since the statements above mostly consider real, specific entities with individual Wikidata items ({{Q|42}}, {{Q|25169}}, {{Q|350}}, even {{Q|69280357}}), there isn't much to do in these respects. == Worldbuilding time == === Statement decomposition === Before trying to go ahead and compose abstract content, it is important to develop the ability to decompose a sentence, however simple or complex it may seem, into the underlying assertions that are being made in it. For instance, "Douglas Adams was a British writer." makes two simpler assertions: 1. Douglas Adams was British. 2. Douglas Adams was a writer. You could easily combine the two assertions above to yield the same information with different emphasis on either one: * Douglas Adams, who was British, was a writer. * Douglas Adams, who was a writer, was British. Likewise we can see in the second sentence two more simple assertions, which are connected in a {{Q|139481811}}: 3. Douglas Adams is famous. 4. Douglas Adams wrote the Hitchhiker's Guide to the Galaxy. Note a few things about the formulations above: * '''The pronoun "he" is not used at all.''' A text in which all pronouns referring to entities are resolved to those entities should still be a valid text; as such the abstract content should not consider their presence, and any details for making them present in a given language should be cleanly separable from the abstract content itself. (Note that this excludes e.g. the 'it' in 'it is raining' since 'it' here does ''not'' refer to an entity.) * '''The connection to the book series is made explicit.''' There will likely be languages where abbreviating away the 'writing' part is not realistically possible or pragmatically warranted. The last sentence is actually a single assertion with two circumstantial details (the date and the place of birth), so no decomposition is needed here: 5. Douglas Adams was born in Cambridge the 11 March 1952. === Content assembly === Below are the five individual assertions above, turned into abstract content: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124316841}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was a writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124317331}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q217438}}, {{Q|Q145}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was British. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"]] </pre></code> | ({{Q|Q124316841}},<br/>&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/>&emsp;({{Q|Q217438}}, {{Q|Q12942806}})) | Douglas Adams is famous. (en) |- | <code><pre> ["Q179080", "Q86647781", ["Q613930", "Q36180", ["Q151885", "Q42"]], ["Q613930", "Q47461344", ["Q151885", "Q25169"]], ["Q7806609", "Q7805404", ["Q116880167", "Q69293450"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q86647781}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q36180}}, ({{Q|Q151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q613930}}, {{Q|Q47461344}}, ({{Q|Q151885}}, {{Q|Q25169}})),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69293450}}))) | Douglas Adams wrote The Hitchhiker's Guide to the Galaxy. |- | <code><pre> ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q111811625}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q170212}}, ({{Q|151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q109377685}}, ({{Q|Q151885}}, {{Q|Q350}})),<br/> &emsp;({{Q|Q12322185}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69280357}}))) | Douglas Adams was born in Cambridge the 11 March 1952. (en) |} And below are combinations and modifications of some of those assertions: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"]]] </pre></code> | ({{Q|Q124316841}},<br/>&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/>&emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/>&emsp;({{Q|Q124317331}},<br/>&emsp;&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/>&emsp;&emsp;({{Q|Q217438}}, {{Q|Q145}}))) | Douglas Adams is a British writer. (en) |} === Notes about the above === * {{Q|Q7806609}} sets the value of a configuration option, whose name is provided as a first argument, to the value provided in the second argument. ** {{Q|Q116880167}} is used to assemble a timestamp string (currently ISO 8601 in Ninai, as used by Python's datetime library; maybe EDTF could be used in the future?). ** The configuration options currently control how tense/aspect are realized in Ninai's current language renderers. ** {{Q|Q12321185}} is assumed above, when no arguments are provided to it, to assemble some temporal expression based on configuration information. cpup88tj0mvsm1fa6marokw9sb8fick 267022 267020 2026-04-19T21:39:34Z Mahir256 38 267022 wikitext text/x-wiki This page gives an example of how to build abstract content using semantic units. It does not directly ''use'' those units, but instead provides ways of expressing them using the syntax described under 'Read function' in [[../|the type proposal]]. == Preliminaries == === Statements under consideration === The sentences listed in [[Wikifunctions:Type proposals/Abstract sentence/Douglas Adams]] are reproduced here: * "Douglas Adams was a British writer." * "He is famous for The Hitchhiker's Guide to the Galaxy series." * "Adams was born in Cambridge the 11 March 1952." === General principles === As a general rule, '''the statements we want to render typically do not exist in a vacuum'''; there is some suite of circumstances (a {{Q|196626}}, if you will) that needs to be constructed for those statements to make sense. This includes defining new objects to be referred to in a discourse and setting features of the environment that should apply at different times (including any assumptions about the 'writer/speaker' and the 'reader/listener'). Perhaps a term that could be used for this construction process is {{Q|1822655}}. Since the statements above mostly consider real, specific entities with individual Wikidata items ({{Q|42}}, {{Q|25169}}, {{Q|350}}, even {{Q|69280357}}), there isn't much to do in these respects. == Worldbuilding time == === Statement decomposition === Before trying to go ahead and compose abstract content, it is important to develop the ability to decompose a sentence, however simple or complex it may seem, into the underlying assertions that are being made in it. For instance, "Douglas Adams was a British writer." makes two simpler assertions: 1. Douglas Adams was British. 2. Douglas Adams was a writer. You could easily combine the two assertions above to yield the same information with different emphasis on either one: * Douglas Adams, who was British, was a writer. * Douglas Adams, who was a writer, was British. Likewise we can see in the second sentence two more simple assertions, which are connected in a {{Q|139481811}}: 3. Douglas Adams is famous. 4. Douglas Adams wrote the Hitchhiker's Guide to the Galaxy. Note a few things about the formulations above: * '''The pronoun "he" is not used at all.''' A text in which all pronouns referring to entities are resolved to those entities should still be a valid text; as such the abstract content should not consider their presence, and any details for making them present in a given language should be cleanly separable from the abstract content itself. (Note that this excludes e.g. the 'it' in 'it is raining' since 'it' here does ''not'' refer to an entity.) * '''The connection to the book series is made explicit.''' There will likely be languages where abbreviating away the 'writing' part is not realistically possible or pragmatically warranted. The last sentence is actually a single assertion with two circumstantial details (the date and the place of birth), so no decomposition is needed here: 5. Douglas Adams was born in Cambridge the 11 March 1952. === Content assembly === Below are the five individual assertions above, turned into abstract content: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124316841}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was a writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124317331}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q217438}}, {{Q|Q145}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was British. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"]] </pre></code> | ({{Q|Q124316841}},<br/>&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/>&emsp;({{Q|Q217438}}, {{Q|Q12942806}})) | Douglas Adams is famous. (en) |- | <code><pre> ["Q179080", "Q86647781", ["Q613930", "Q36180", ["Q151885", "Q42"]], ["Q613930", "Q47461344", ["Q151885", "Q25169"]], ["Q7806609", "Q7805404", ["Q116880167", "Q69293450"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q86647781}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q36180}}, ({{Q|Q151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q613930}}, {{Q|Q47461344}}, ({{Q|Q151885}}, {{Q|Q25169}})),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69293450}}))) | Douglas Adams wrote The Hitchhiker's Guide to the Galaxy. |- | <code><pre> ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q111811625}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q170212}}, ({{Q|151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q109377685}}, ({{Q|Q151885}}, {{Q|Q350}})),<br/> &emsp;({{Q|Q12322185}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69280357}}))) | Douglas Adams was born in Cambridge the 11 March 1952. (en) |} And below are combinations and modifications of some of those assertions: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]], ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]]] </pre></code> | ({{Q|Q124316841}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}})),<br/> &emsp;({{Q|Q124317331}},<br/> &emsp;&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;&emsp;({{Q|Q217438}}, {{Q|Q145}}),<br/> &emsp;&emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}})))) | Douglas Adams was a British writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"], ["Q139481811", ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]]]] </pre></code> | ({{Q|Q124317331}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q12942806}}),<br/> &emsp;({{Q|Q139481811}},<br/> &emsp;&emsp;({{Q|Q179080}}, {{Q|Q111811625}},<br/> &emsp;&emsp;&emsp;({{Q|Q613930}}, {{Q|Q170212}}, ("Q151885, {{Q|Q42}})),<br/> &emsp;&emsp;&emsp;({{Q|Q109377685}}, ({{Q|Q151885}}, {{Q|Q350}})),<br/> &emsp;&emsp;&emsp;({{Q|Q12321185}}),<br/> &emsp;&emsp;&emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69280357}}))))) | Douglas Adams is famous because Douglas Adams wrote The Hitchhiker's Guide to the Galaxy. (en) |} == Notes about the above == * {{Q|Q7806609}} sets the value of a configuration option, whose name is provided as a first argument, to the value provided in the second argument. ** {{Q|Q116880167}} is used to assemble a timestamp string (currently ISO 8601 in Ninai, as used by Python's datetime library; maybe EDTF could be used in the future?). ** The configuration options currently control how tense/aspect are realized in Ninai's current language renderers. ** {{Q|Q12322185}} is assumed above, when no arguments are provided to it, to assemble some temporal expression based on configuration information. * Typographic and styling issues (e.g. boldface or wikilinks) are not dealt with in the content above; these, like the choice to realize certain noun references, are best left as editorial decisions. kusab33bnafgs885pj2r6a59epb87j0 267024 267022 2026-04-19T22:06:35Z Mahir256 38 267024 wikitext text/x-wiki This page gives an example of how to build abstract content using semantic units. It does not directly ''use'' those units, but instead provides ways of expressing them using the syntax described under 'Read function' in [[../|the type proposal]]. == Preliminaries == === Statements under consideration === The sentences listed in [[Wikifunctions:Type proposals/Abstract sentence/Douglas Adams]] are reproduced here: * "Douglas Adams was a British writer." * "He is famous for The Hitchhiker's Guide to the Galaxy series." * "Adams was born in Cambridge the 11 March 1952." === General principles: worldbuilding === As a general rule, '''the statements we want to render typically do not exist in a vacuum'''; there is some suite of circumstances (a {{Q|196626}}, if you will) that needs to be constructed for those statements to make sense. Perhaps a term that could be used for this construction process is {{Q|1822655}}. Within a {{Q|196626}}, a number of things become possible to do: * If you need to refer to 'this chair', 'a shirt', or any object that does not have a name attached to it, you can define an entity and assign to it an identifier--perhaps a Wikidata item ID that was ''never'' used by Wikidata?--and then refer to that entity consistently within abstract content. In Ninai these entities are Wikidata item objects, similar to how {{Q|55606908}} and {{Q|Q137802536}} describe individual chairs and shirts. ** Adding {{P|31}} {{Q|Q363931}} to a newly defined entity will allow it to be referred to, at minimum, as "a computer desk". ** Adding labels in different languages, or statements like {{P|1448}} or {{P|2561}}, allow it to be referred to using those names as well. ** Adding statements like {{P|1552}} allow those characteristics to be used in references to those entities. ** The 'speaker/writer' of the abstract content, as well as the 'listener/reader' of it, are also modeled as item objects, if you wanted to modify any information about those as well! *** (Consider languages in which the second-person pronoun is not used in many situations, requiring some alternate way of addressing the 'listener/reader'.) * If you want to specify that the abstract content should prefer terms with {{P|6191}} {{Q|8102}} if they exist, then you can set the {{Q|2313235}} of the context and then all abstract content appearing after that setting will be rendered with that preference in mind. * If you want to specify that the temporal point of reference was, for instance, 200 years ago, you can set the {{Q|2875947}} of the context, and then all abstract content appearing after that setting will be rendered relative to that reference point. ** This can transform, for example, statements typically realized using verbs "built" and "will build" to statements typically realized using e.g. "had built" and "will have built". Since the three statements above consider real, specific entities with individual Wikidata items ({{Q|42}}, {{Q|25169}}, {{Q|350}}, even {{Q|69280357}}), there isn't much to do in the bulleted respects above. == Worldbuilding time == === Statement decomposition === Before trying to go ahead and compose abstract content, it is important to develop the ability to decompose a sentence, however simple or complex it may seem, into the underlying assertions that are being made in it. For instance, "Douglas Adams was a British writer." makes two simpler assertions: 1. Douglas Adams was British. 2. Douglas Adams was a writer. You could easily combine the two assertions above to yield the same information with different emphasis on either one: * Douglas Adams, who was British, was a writer. * Douglas Adams, who was a writer, was British. Likewise we can see in the second sentence two more simple assertions, which are connected in a {{Q|139481811}}: 3. Douglas Adams is famous. 4. Douglas Adams wrote the Hitchhiker's Guide to the Galaxy. Note a few things about the formulations above: * '''The pronoun "he" is not used at all.''' A text in which all pronouns referring to entities are resolved to those entities should still be a valid text; as such the abstract content should not consider their presence, and any details for making them present in a given language should be cleanly separable from the abstract content itself. (Note that this excludes e.g. the 'it' in 'it is raining' since 'it' here does ''not'' refer to an entity.) * '''The connection to the book series is made explicit.''' There will likely be languages where abbreviating away the 'writing' part is not realistically possible or pragmatically warranted. The last sentence is actually a single assertion with two circumstantial details (the date and the place of birth), so no decomposition is needed here: 5. Douglas Adams was born in Cambridge the 11 March 1952. === Content assembly === Below are the five individual assertions above, turned into abstract content: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124316841}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was a writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124317331}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q217438}}, {{Q|Q145}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was British. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"]] </pre></code> | ({{Q|Q124316841}},<br/>&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/>&emsp;({{Q|Q217438}}, {{Q|Q12942806}})) | Douglas Adams is famous. (en) |- | <code><pre> ["Q179080", "Q86647781", ["Q613930", "Q36180", ["Q151885", "Q42"]], ["Q613930", "Q47461344", ["Q151885", "Q25169"]], ["Q7806609", "Q7805404", ["Q116880167", "Q69293450"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q86647781}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q36180}}, ({{Q|Q151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q613930}}, {{Q|Q47461344}}, ({{Q|Q151885}}, {{Q|Q25169}})),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69293450}}))) | Douglas Adams wrote The Hitchhiker's Guide to the Galaxy. |- | <code><pre> ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q111811625}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q170212}}, ({{Q|151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q109377685}}, ({{Q|Q151885}}, {{Q|Q350}})),<br/> &emsp;({{Q|Q12322185}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69280357}}))) | Douglas Adams was born in Cambridge the 11 March 1952. (en) |} And below are combinations and modifications of some of those assertions: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]], ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]]] </pre></code> | ({{Q|Q124316841}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}})),<br/> &emsp;({{Q|Q124317331}},<br/> &emsp;&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;&emsp;({{Q|Q217438}}, {{Q|Q145}}),<br/> &emsp;&emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}})))) | Douglas Adams was a British writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"], ["Q139481811", ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]]]] </pre></code> | ({{Q|Q124317331}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q12942806}}),<br/> &emsp;({{Q|Q139481811}},<br/> &emsp;&emsp;({{Q|Q179080}}, {{Q|Q111811625}},<br/> &emsp;&emsp;&emsp;({{Q|Q613930}}, {{Q|Q170212}}, ("Q151885, {{Q|Q42}})),<br/> &emsp;&emsp;&emsp;({{Q|Q109377685}}, ({{Q|Q151885}}, {{Q|Q350}})),<br/> &emsp;&emsp;&emsp;({{Q|Q12321185}}),<br/> &emsp;&emsp;&emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69280357}}))))) | Douglas Adams is famous because Douglas Adams wrote The Hitchhiker's Guide to the Galaxy. (en) |} == Notes about the above == * {{Q|Q7806609}} sets the value of a configuration option, whose name is provided as a first argument, to the value provided in the second argument. ** {{Q|Q116880167}} is used to assemble a timestamp string (currently ISO 8601 in Ninai, as used by Python's datetime library; maybe EDTF could be used in the future?). *** Keep in mind that the syntax used here is composed of list of lists of strings; as such, individual Wikifunctions types are not assumed to be definable here unless there are semantic unit types, similar to {{Q|Q116880167}}, that when rendered yield objects of those types. ** The configuration options currently control how tense/aspect are realized in Ninai's current language renderers. ** {{Q|Q12322185}} is assumed above, when no arguments are provided to it, to assemble some temporal expression based on configuration information. * Typographic and styling issues (e.g. boldface or wikilinks) are not dealt with in the content above; these, like the choice to realize certain noun references, are best left as editorial decisions. ro8eqg01tyxxiv3efw1hagnw0w6ux2m 267025 267024 2026-04-19T22:07:17Z Mahir256 38 /* Notes about the above */ 267025 wikitext text/x-wiki This page gives an example of how to build abstract content using semantic units. It does not directly ''use'' those units, but instead provides ways of expressing them using the syntax described under 'Read function' in [[../|the type proposal]]. == Preliminaries == === Statements under consideration === The sentences listed in [[Wikifunctions:Type proposals/Abstract sentence/Douglas Adams]] are reproduced here: * "Douglas Adams was a British writer." * "He is famous for The Hitchhiker's Guide to the Galaxy series." * "Adams was born in Cambridge the 11 March 1952." === General principles: worldbuilding === As a general rule, '''the statements we want to render typically do not exist in a vacuum'''; there is some suite of circumstances (a {{Q|196626}}, if you will) that needs to be constructed for those statements to make sense. Perhaps a term that could be used for this construction process is {{Q|1822655}}. Within a {{Q|196626}}, a number of things become possible to do: * If you need to refer to 'this chair', 'a shirt', or any object that does not have a name attached to it, you can define an entity and assign to it an identifier--perhaps a Wikidata item ID that was ''never'' used by Wikidata?--and then refer to that entity consistently within abstract content. In Ninai these entities are Wikidata item objects, similar to how {{Q|55606908}} and {{Q|Q137802536}} describe individual chairs and shirts. ** Adding {{P|31}} {{Q|Q363931}} to a newly defined entity will allow it to be referred to, at minimum, as "a computer desk". ** Adding labels in different languages, or statements like {{P|1448}} or {{P|2561}}, allow it to be referred to using those names as well. ** Adding statements like {{P|1552}} allow those characteristics to be used in references to those entities. ** The 'speaker/writer' of the abstract content, as well as the 'listener/reader' of it, are also modeled as item objects, if you wanted to modify any information about those as well! *** (Consider languages in which the second-person pronoun is not used in many situations, requiring some alternate way of addressing the 'listener/reader'.) * If you want to specify that the abstract content should prefer terms with {{P|6191}} {{Q|8102}} if they exist, then you can set the {{Q|2313235}} of the context and then all abstract content appearing after that setting will be rendered with that preference in mind. * If you want to specify that the temporal point of reference was, for instance, 200 years ago, you can set the {{Q|2875947}} of the context, and then all abstract content appearing after that setting will be rendered relative to that reference point. ** This can transform, for example, statements typically realized using verbs "built" and "will build" to statements typically realized using e.g. "had built" and "will have built". Since the three statements above consider real, specific entities with individual Wikidata items ({{Q|42}}, {{Q|25169}}, {{Q|350}}, even {{Q|69280357}}), there isn't much to do in the bulleted respects above. == Worldbuilding time == === Statement decomposition === Before trying to go ahead and compose abstract content, it is important to develop the ability to decompose a sentence, however simple or complex it may seem, into the underlying assertions that are being made in it. For instance, "Douglas Adams was a British writer." makes two simpler assertions: 1. Douglas Adams was British. 2. Douglas Adams was a writer. You could easily combine the two assertions above to yield the same information with different emphasis on either one: * Douglas Adams, who was British, was a writer. * Douglas Adams, who was a writer, was British. Likewise we can see in the second sentence two more simple assertions, which are connected in a {{Q|139481811}}: 3. Douglas Adams is famous. 4. Douglas Adams wrote the Hitchhiker's Guide to the Galaxy. Note a few things about the formulations above: * '''The pronoun "he" is not used at all.''' A text in which all pronouns referring to entities are resolved to those entities should still be a valid text; as such the abstract content should not consider their presence, and any details for making them present in a given language should be cleanly separable from the abstract content itself. (Note that this excludes e.g. the 'it' in 'it is raining' since 'it' here does ''not'' refer to an entity.) * '''The connection to the book series is made explicit.''' There will likely be languages where abbreviating away the 'writing' part is not realistically possible or pragmatically warranted. The last sentence is actually a single assertion with two circumstantial details (the date and the place of birth), so no decomposition is needed here: 5. Douglas Adams was born in Cambridge the 11 March 1952. === Content assembly === Below are the five individual assertions above, turned into abstract content: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124316841}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was a writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124317331}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q217438}}, {{Q|Q145}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was British. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"]] </pre></code> | ({{Q|Q124316841}},<br/>&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/>&emsp;({{Q|Q217438}}, {{Q|Q12942806}})) | Douglas Adams is famous. (en) |- | <code><pre> ["Q179080", "Q86647781", ["Q613930", "Q36180", ["Q151885", "Q42"]], ["Q613930", "Q47461344", ["Q151885", "Q25169"]], ["Q7806609", "Q7805404", ["Q116880167", "Q69293450"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q86647781}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q36180}}, ({{Q|Q151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q613930}}, {{Q|Q47461344}}, ({{Q|Q151885}}, {{Q|Q25169}})),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69293450}}))) | Douglas Adams wrote The Hitchhiker's Guide to the Galaxy. |- | <code><pre> ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q111811625}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q170212}}, ({{Q|151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q109377685}}, ({{Q|Q151885}}, {{Q|Q350}})),<br/> &emsp;({{Q|Q12322185}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69280357}}))) | Douglas Adams was born in Cambridge the 11 March 1952. (en) |} And below are combinations and modifications of some of those assertions: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]], ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]]] </pre></code> | ({{Q|Q124316841}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}})),<br/> &emsp;({{Q|Q124317331}},<br/> &emsp;&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;&emsp;({{Q|Q217438}}, {{Q|Q145}}),<br/> &emsp;&emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}})))) | Douglas Adams was a British writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"], ["Q139481811", ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]]]] </pre></code> | ({{Q|Q124317331}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q12942806}}),<br/> &emsp;({{Q|Q139481811}},<br/> &emsp;&emsp;({{Q|Q179080}}, {{Q|Q111811625}},<br/> &emsp;&emsp;&emsp;({{Q|Q613930}}, {{Q|Q170212}}, ("Q151885, {{Q|Q42}})),<br/> &emsp;&emsp;&emsp;({{Q|Q109377685}}, ({{Q|Q151885}}, {{Q|Q350}})),<br/> &emsp;&emsp;&emsp;({{Q|Q12321185}}),<br/> &emsp;&emsp;&emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69280357}}))))) | Douglas Adams is famous because Douglas Adams wrote The Hitchhiker's Guide to the Galaxy. (en) |} == Notes about the above == * {{Q|Q7806609}} sets the value of a configuration option, whose name is provided as a first argument, to the value provided in the second argument. ** {{Q|Q116880167}} is used to assemble a timestamp string (currently ISO 8601 in Ninai, as used by Python's datetime library; maybe EDTF could be used in the future?). *** Keep in mind that the syntax used here is composed of list of lists of strings; as such, individual Wikifunctions types are not assumed to be definable here unless there are semantic unit types, similar to {{Q|Q116880167}}, that when rendered yield objects of those types. ** The configuration options currently control how tense/aspect are realized in Ninai's current language renderers. ** {{Q|Q12322185}} is assumed above, when no arguments are provided to it, to assemble some temporal expression based on configuration information. * Typographic and styling issues (e.g. boldface or wikilinks) are not dealt with in the content above; these, like the choice to realize certain noun references as pronouns, are best left as editorial decisions. 965765wo17qffea9rj5d0w18u0zgfsx 267026 267025 2026-04-19T22:09:15Z Mahir256 38 /* Worldbuilding time */ 267026 wikitext text/x-wiki This page gives an example of how to build abstract content using semantic units. It does not directly ''use'' those units, but instead provides ways of expressing them using the syntax described under 'Read function' in [[../|the type proposal]]. == Preliminaries == === Statements under consideration === The sentences listed in [[Wikifunctions:Type proposals/Abstract sentence/Douglas Adams]] are reproduced here: * "Douglas Adams was a British writer." * "He is famous for The Hitchhiker's Guide to the Galaxy series." * "Adams was born in Cambridge the 11 March 1952." === General principles: worldbuilding === As a general rule, '''the statements we want to render typically do not exist in a vacuum'''; there is some suite of circumstances (a {{Q|196626}}, if you will) that needs to be constructed for those statements to make sense. Perhaps a term that could be used for this construction process is {{Q|1822655}}. Within a {{Q|196626}}, a number of things become possible to do: * If you need to refer to 'this chair', 'a shirt', or any object that does not have a name attached to it, you can define an entity and assign to it an identifier--perhaps a Wikidata item ID that was ''never'' used by Wikidata?--and then refer to that entity consistently within abstract content. In Ninai these entities are Wikidata item objects, similar to how {{Q|55606908}} and {{Q|Q137802536}} describe individual chairs and shirts. ** Adding {{P|31}} {{Q|Q363931}} to a newly defined entity will allow it to be referred to, at minimum, as "a computer desk". ** Adding labels in different languages, or statements like {{P|1448}} or {{P|2561}}, allow it to be referred to using those names as well. ** Adding statements like {{P|1552}} allow those characteristics to be used in references to those entities. ** The 'speaker/writer' of the abstract content, as well as the 'listener/reader' of it, are also modeled as item objects, if you wanted to modify any information about those as well! *** (Consider languages in which the second-person pronoun is not used in many situations, requiring some alternate way of addressing the 'listener/reader'.) * If you want to specify that the abstract content should prefer terms with {{P|6191}} {{Q|8102}} if they exist, then you can set the {{Q|2313235}} of the context and then all abstract content appearing after that setting will be rendered with that preference in mind. * If you want to specify that the temporal point of reference was, for instance, 200 years ago, you can set the {{Q|2875947}} of the context, and then all abstract content appearing after that setting will be rendered relative to that reference point. ** This can transform, for example, statements typically realized using verbs "built" and "will build" to statements typically realized using e.g. "had built" and "will have built". Since the three statements above consider real, specific entities with individual Wikidata items ({{Q|42}}, {{Q|25169}}, {{Q|350}}, even {{Q|69280357}}), there isn't much to do in the bulleted respects above. == Worldbuilding time == === Statement decomposition === Before trying to go ahead and compose abstract content, it is important to develop the ability to decompose a sentence, however simple or complex it may seem, into the underlying assertions that are being made in it. For instance, "Douglas Adams was a British writer." makes two simpler assertions: 1. Douglas Adams was British.<br/>2. Douglas Adams was a writer. You could easily combine the two assertions above to yield the same information with different emphasis on either one: * Douglas Adams, who was British, was a writer. * Douglas Adams, who was a writer, was British. Likewise we can see in the second sentence two more simple assertions, which are connected in a {{Q|139481811}}: 3. Douglas Adams is famous.<br/>4. Douglas Adams wrote the Hitchhiker's Guide to the Galaxy. Note a few things about the formulations above: * '''The pronoun "he" is not used at all.''' A text in which all pronouns referring to entities are resolved to those entities should still be a valid text; as such the abstract content should not consider their presence, and any details for making them present in a given language should be cleanly separable from the abstract content itself. (Note that this excludes e.g. the 'it' in 'it is raining' since 'it' here does ''not'' refer to an entity.) * '''The connection to the book series is made explicit.''' There will likely be languages where abbreviating away the 'writing' part is not realistically possible or pragmatically warranted. The last sentence is actually a single assertion with two circumstantial details (the date and the place of birth), so no decomposition is needed here: 5. Douglas Adams was born in Cambridge the 11 March 1952. === Content assembly === Below are the five individual assertions above, turned into abstract content: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124316841}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was a writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124317331}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q217438}}, {{Q|Q145}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was British. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"]] </pre></code> | ({{Q|Q124316841}},<br/>&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/>&emsp;({{Q|Q217438}}, {{Q|Q12942806}})) | Douglas Adams is famous. (en) |- | <code><pre> ["Q179080", "Q86647781", ["Q613930", "Q36180", ["Q151885", "Q42"]], ["Q613930", "Q47461344", ["Q151885", "Q25169"]], ["Q7806609", "Q7805404", ["Q116880167", "Q69293450"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q86647781}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q36180}}, ({{Q|Q151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q613930}}, {{Q|Q47461344}}, ({{Q|Q151885}}, {{Q|Q25169}})),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69293450}}))) | Douglas Adams wrote The Hitchhiker's Guide to the Galaxy. |- | <code><pre> ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q111811625}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q170212}}, ({{Q|151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q109377685}}, ({{Q|Q151885}}, {{Q|Q350}})),<br/> &emsp;({{Q|Q12322185}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69280357}}))) | Douglas Adams was born in Cambridge the 11 March 1952. (en) |} And below are combinations and modifications of some of those assertions: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]], ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]]] </pre></code> | ({{Q|Q124316841}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}})),<br/> &emsp;({{Q|Q124317331}},<br/> &emsp;&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;&emsp;({{Q|Q217438}}, {{Q|Q145}}),<br/> &emsp;&emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}})))) | Douglas Adams was a British writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"], ["Q139481811", ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]]]] </pre></code> | ({{Q|Q124317331}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q12942806}}),<br/> &emsp;({{Q|Q139481811}},<br/> &emsp;&emsp;({{Q|Q179080}}, {{Q|Q111811625}},<br/> &emsp;&emsp;&emsp;({{Q|Q613930}}, {{Q|Q170212}}, ("Q151885, {{Q|Q42}})),<br/> &emsp;&emsp;&emsp;({{Q|Q109377685}}, ({{Q|Q151885}}, {{Q|Q350}})),<br/> &emsp;&emsp;&emsp;({{Q|Q12321185}}),<br/> &emsp;&emsp;&emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69280357}}))))) | Douglas Adams is famous because Douglas Adams wrote The Hitchhiker's Guide to the Galaxy. (en) |} == Notes about the above == * {{Q|Q7806609}} sets the value of a configuration option, whose name is provided as a first argument, to the value provided in the second argument. ** {{Q|Q116880167}} is used to assemble a timestamp string (currently ISO 8601 in Ninai, as used by Python's datetime library; maybe EDTF could be used in the future?). *** Keep in mind that the syntax used here is composed of list of lists of strings; as such, individual Wikifunctions types are not assumed to be definable here unless there are semantic unit types, similar to {{Q|Q116880167}}, that when rendered yield objects of those types. ** The configuration options currently control how tense/aspect are realized in Ninai's current language renderers. ** {{Q|Q12322185}} is assumed above, when no arguments are provided to it, to assemble some temporal expression based on configuration information. * Typographic and styling issues (e.g. boldface or wikilinks) are not dealt with in the content above; these, like the choice to realize certain noun references as pronouns, are best left as editorial decisions. qlmp45yow4tw1jn7aijxys9x80hxee0 267027 267026 2026-04-19T22:33:48Z Mahir256 38 /* Content assembly */ 267027 wikitext text/x-wiki This page gives an example of how to build abstract content using semantic units. It does not directly ''use'' those units, but instead provides ways of expressing them using the syntax described under 'Read function' in [[../|the type proposal]]. == Preliminaries == === Statements under consideration === The sentences listed in [[Wikifunctions:Type proposals/Abstract sentence/Douglas Adams]] are reproduced here: * "Douglas Adams was a British writer." * "He is famous for The Hitchhiker's Guide to the Galaxy series." * "Adams was born in Cambridge the 11 March 1952." === General principles: worldbuilding === As a general rule, '''the statements we want to render typically do not exist in a vacuum'''; there is some suite of circumstances (a {{Q|196626}}, if you will) that needs to be constructed for those statements to make sense. Perhaps a term that could be used for this construction process is {{Q|1822655}}. Within a {{Q|196626}}, a number of things become possible to do: * If you need to refer to 'this chair', 'a shirt', or any object that does not have a name attached to it, you can define an entity and assign to it an identifier--perhaps a Wikidata item ID that was ''never'' used by Wikidata?--and then refer to that entity consistently within abstract content. In Ninai these entities are Wikidata item objects, similar to how {{Q|55606908}} and {{Q|Q137802536}} describe individual chairs and shirts. ** Adding {{P|31}} {{Q|Q363931}} to a newly defined entity will allow it to be referred to, at minimum, as "a computer desk". ** Adding labels in different languages, or statements like {{P|1448}} or {{P|2561}}, allow it to be referred to using those names as well. ** Adding statements like {{P|1552}} allow those characteristics to be used in references to those entities. ** The 'speaker/writer' of the abstract content, as well as the 'listener/reader' of it, are also modeled as item objects, if you wanted to modify any information about those as well! *** (Consider languages in which the second-person pronoun is not used in many situations, requiring some alternate way of addressing the 'listener/reader'.) * If you want to specify that the abstract content should prefer terms with {{P|6191}} {{Q|8102}} if they exist, then you can set the {{Q|2313235}} of the context and then all abstract content appearing after that setting will be rendered with that preference in mind. * If you want to specify that the temporal point of reference was, for instance, 200 years ago, you can set the {{Q|2875947}} of the context, and then all abstract content appearing after that setting will be rendered relative to that reference point. ** This can transform, for example, statements typically realized using verbs "built" and "will build" to statements typically realized using e.g. "had built" and "will have built". Since the three statements above consider real, specific entities with individual Wikidata items ({{Q|42}}, {{Q|25169}}, {{Q|350}}, even {{Q|69280357}}), there isn't much to do in the bulleted respects above. == Worldbuilding time == === Statement decomposition === Before trying to go ahead and compose abstract content, it is important to develop the ability to decompose a sentence, however simple or complex it may seem, into the underlying assertions that are being made in it. For instance, "Douglas Adams was a British writer." makes two simpler assertions: 1. Douglas Adams was British.<br/>2. Douglas Adams was a writer. You could easily combine the two assertions above to yield the same information with different emphasis on either one: * Douglas Adams, who was British, was a writer. * Douglas Adams, who was a writer, was British. Likewise we can see in the second sentence two more simple assertions, which are connected in a {{Q|139481811}}: 3. Douglas Adams is famous.<br/>4. Douglas Adams wrote the Hitchhiker's Guide to the Galaxy. Note a few things about the formulations above: * '''The pronoun "he" is not used at all.''' A text in which all pronouns referring to entities are resolved to those entities should still be a valid text; as such the abstract content should not consider their presence, and any details for making them present in a given language should be cleanly separable from the abstract content itself. (Note that this excludes e.g. the 'it' in 'it is raining' since 'it' here does ''not'' refer to an entity.) * '''The connection to the book series is made explicit.''' There will likely be languages where abbreviating away the 'writing' part is not realistically possible or pragmatically warranted. The last sentence is actually a single assertion with two circumstantial details (the date and the place of birth), so no decomposition is needed here: 5. Douglas Adams was born in Cambridge the 11 March 1952. === Content assembly === Below are the five individual assertions above, turned into abstract content: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124316841}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was a writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124317331}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q217438}}, {{Q|Q145}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was British. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"]] </pre></code> | ({{Q|Q124316841}},<br/>&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/>&emsp;({{Q|Q217438}}, {{Q|Q12942806}})) | Douglas Adams is famous. (en) |- | <code><pre> ["Q179080", "Q86647781", ["Q613930", "Q36180", ["Q151885", "Q42"]], ["Q613930", "Q47461344", ["Q151885", "Q25169"]], ["Q7806609", "Q7805404", ["Q116880167", "Q69293450"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q86647781}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q36180}}, ({{Q|Q151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q613930}}, {{Q|Q47461344}}, ({{Q|Q151885}}, {{Q|Q25169}})),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69293450}}))) | Douglas Adams wrote The Hitchhiker's Guide to the Galaxy. |- | <code><pre> ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q111811625}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q170212}}, ({{Q|151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q109377685}}, ({{Q|Q151885}}, {{Q|Q350}})),<br/> &emsp;({{Q|Q12322185}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69280357}}))) | Douglas Adams was born in Cambridge the 11 March 1952. (en) |} And below are combinations and modifications of some of those assertions: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]], ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]]] </pre></code> | ({{Q|Q124316841}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}})),<br/> &emsp;({{Q|Q124317331}},<br/> &emsp;&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;&emsp;({{Q|Q217438}}, {{Q|Q145}}),<br/> &emsp;&emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}})))) | Douglas Adams was a British writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"], ["Q139481811", ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]]]] </pre></code> | ({{Q|Q124317331}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q12942806}}),<br/> &emsp;({{Q|Q139481811}},<br/> &emsp;&emsp;({{Q|Q179080}}, {{Q|Q111811625}},<br/> &emsp;&emsp;&emsp;({{Q|Q613930}}, {{Q|Q170212}}, ("Q151885, {{Q|Q42}})),<br/> &emsp;&emsp;&emsp;({{Q|Q109377685}}, ({{Q|Q151885}}, {{Q|Q350}})),<br/> &emsp;&emsp;&emsp;({{Q|Q12321185}}),<br/> &emsp;&emsp;&emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69280357}}))))) | Douglas Adams is famous because Douglas Adams wrote The Hitchhiker's Guide to the Galaxy. (en) |} The final combined abstract content, on wrapping in the appropriate context, would thus look like this: <code><pre> ["Q196626", ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]], ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]]] ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"], ["Q139481811", ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]]]] ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]]] </pre></code> (This is 795 bytes indented and spaced, 615 bytes when whitespace is omitted, and anywhere from 154 to 247 bytes when compression is applied according to https://iamroot.tech/compression/.) == Notes about the above == * {{Q|Q7806609}} sets the value of a configuration option, whose name is provided as a first argument, to the value provided in the second argument. ** {{Q|Q116880167}} is used to assemble a timestamp string (currently ISO 8601 in Ninai, as used by Python's datetime library; maybe EDTF could be used in the future?). *** Keep in mind that the syntax used here is composed of list of lists of strings; as such, individual Wikifunctions types are not assumed to be definable here unless there are semantic unit types, similar to {{Q|Q116880167}}, that when rendered yield objects of those types. ** The configuration options currently control how tense/aspect are realized in Ninai's current language renderers. ** {{Q|Q12322185}} is assumed above, when no arguments are provided to it, to assemble some temporal expression based on configuration information. * Typographic and styling issues (e.g. boldface or wikilinks) are not dealt with in the content above; these, like the choice to realize certain noun references as pronouns, are best left as editorial decisions. t6m9khadleqttqux31ggsbyx0tfne6f 267029 267027 2026-04-19T23:04:18Z Mahir256 38 /* General principles: worldbuilding */ 267029 wikitext text/x-wiki This page gives an example of how to build abstract content using semantic units. It does not directly ''use'' those units, but instead provides ways of expressing them using the syntax described under 'Read function' in [[../|the type proposal]]. == Preliminaries == === Statements under consideration === The sentences listed in [[Wikifunctions:Type proposals/Abstract sentence/Douglas Adams]] are reproduced here: * "Douglas Adams was a British writer." * "He is famous for The Hitchhiker's Guide to the Galaxy series." * "Adams was born in Cambridge the 11 March 1952." === General principles: worldbuilding === Since the three statements above consider real, specific entities with individual Wikidata items ({{Q|42}}, {{Q|25169}}, {{Q|350}}, even {{Q|69280357}}), there isn't much to do in the bulleted respects below, but the following will nevertheless be important for more complex situations. As a general rule, '''the statements we want to render typically do not exist in a vacuum'''; there is some suite of circumstances (a {{Q|196626}}, if you will) that needs to be constructed for those statements to make sense. Perhaps a term that could be used for this construction process is {{Q|1822655}}. Instantiating a {{Q|196626}} is as simple as ["Q196626", ...] where what follows are any number of abstract content pieces and any number of directives doing things to the context. Here are some of the things that become possible to do: * If you need to refer to 'this chair', 'a shirt', or any object that does not have a Wikidata item of its own, you can define an entity ({{Q|Q1183659}}) and assign to it an identifier--perhaps a Wikidata item ID that was ''never'' used by Wikidata, like "Q3149"?--and then refer to that entity consistently within abstract content. In Ninai these entities are generally Wikidata item objects ({{Q|Q29934200}}), similar to how {{Q|55606908}} and {{Q|Q137802536}} describe individual chairs and shirts: <pre>["Q1183659", "Q3149", "Q29934200"]</pre> ** Adding (<small>currently using {{Q|Q16928028}} in Ninai, though a better item choice is welcome!</small>) {{P|31}} {{Q|Q363931}} to a newly defined entity will allow it to be referred to, at minimum, as "a computer desk": <pre>["Q16928028", "Q3149", "P31", "Q363931"]</pre> ** Adding labels in different languages, or statements like {{P|1448}} or {{P|2561}}, allow it to be referred to using those names as well: <pre>["Q16928028", "Q3156", "Len", "Lucas"], ["Q16928028", "Q3156", "P735", "Q12325000"]</pre> ** Adding statements like {{P|1552}} allow those characteristics to be used in references to those entities: <pre>["Q16928028", "Q3156", "P1552", "Q107998880"]</pre> ** The '{{Q|Q2324479}}/writer' of the abstract content, as well as the '{{Q|Q108606601}}/reader' of it, are also modeled as item objects, if you wanted to modify any information about those as well: <pre>["Q16928028", "Q2324479", "P106", "Q2883465"], ["Q16928028", "Q108606601", "P3716", "Q3443060"]</pre> *** (Consider languages in which the second-person pronoun is not used in many situations, requiring some alternate way of addressing the 'listener/reader'.) * If you want to specify that the abstract content should prefer terms with {{P|6191}} {{Q|8102}} if they exist, then you can set the {{Q|2313235}} of the context and then all abstract content appearing after that setting will be rendered with that preference in mind: <pre>["Q7663702", "Q2313235", "Q8102"]</pre> * If you want to specify that the temporal point of reference was, for instance, 200 years ago, you can set the {{Q|2875947}} of the context, and then all abstract content appearing after that setting will be rendered relative to that reference point: <pre>["Q7663702", "Q2875947", "1826-04-19T00:00:00+00:00"]</pre> ** This can transform, for example, statements typically realized using verbs "built" and "will build" to statements typically realized using e.g. "had built" and "will have built". ** Likewise, to treat the time of 'speaking/writing' as a specific date/time instead of the value of <nowiki>{{CURRENTTIMESTAMP}}</nowiki>, you can set the value of {{Q|Q18488805}} of the context appropriately: <pre>["Q7663702", "Q18488805", "2026-04-18T00:00:00+00:00"]</pre> == Worldbuilding time == === Statement decomposition === Before trying to go ahead and compose abstract content, it is important to develop the ability to decompose a sentence, however simple or complex it may seem, into the underlying assertions that are being made in it. For instance, "Douglas Adams was a British writer." makes two simpler assertions: 1. Douglas Adams was British.<br/>2. Douglas Adams was a writer. You could easily combine the two assertions above to yield the same information with different emphasis on either one: * Douglas Adams, who was British, was a writer. * Douglas Adams, who was a writer, was British. Likewise we can see in the second sentence two more simple assertions, which are connected in a {{Q|139481811}}: 3. Douglas Adams is famous.<br/>4. Douglas Adams wrote the Hitchhiker's Guide to the Galaxy. Note a few things about the formulations above: * '''The pronoun "he" is not used at all.''' A text in which all pronouns referring to entities are resolved to those entities should still be a valid text; as such the abstract content should not consider their presence, and any details for making them present in a given language should be cleanly separable from the abstract content itself. (Note that this excludes e.g. the 'it' in 'it is raining' since 'it' here does ''not'' refer to an entity.) * '''The connection to the book series is made explicit.''' There will likely be languages where abbreviating away the 'writing' part is not realistically possible or pragmatically warranted. The last sentence is actually a single assertion with two circumstantial details (the date and the place of birth), so no decomposition is needed here: 5. Douglas Adams was born in Cambridge the 11 March 1952. === Content assembly === Below are the five individual assertions above, turned into abstract content: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124316841}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was a writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124317331}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q217438}}, {{Q|Q145}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was British. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"]] </pre></code> | ({{Q|Q124316841}},<br/>&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/>&emsp;({{Q|Q217438}}, {{Q|Q12942806}})) | Douglas Adams is famous. (en) |- | <code><pre> ["Q179080", "Q86647781", ["Q613930", "Q36180", ["Q151885", "Q42"]], ["Q613930", "Q47461344", ["Q151885", "Q25169"]], ["Q7806609", "Q7805404", ["Q116880167", "Q69293450"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q86647781}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q36180}}, ({{Q|Q151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q613930}}, {{Q|Q47461344}}, ({{Q|Q151885}}, {{Q|Q25169}})),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69293450}}))) | Douglas Adams wrote The Hitchhiker's Guide to the Galaxy. |- | <code><pre> ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q111811625}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q170212}}, ({{Q|151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q109377685}}, ({{Q|Q151885}}, {{Q|Q350}})),<br/> &emsp;({{Q|Q12322185}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69280357}}))) | Douglas Adams was born in Cambridge the 11 March 1952. (en) |} And below are combinations and modifications of some of those assertions: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]], ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]]] </pre></code> | ({{Q|Q124316841}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}})),<br/> &emsp;({{Q|Q124317331}},<br/> &emsp;&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;&emsp;({{Q|Q217438}}, {{Q|Q145}}),<br/> &emsp;&emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}})))) | Douglas Adams was a British writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"], ["Q139481811", ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]]]] </pre></code> | ({{Q|Q124317331}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q12942806}}),<br/> &emsp;({{Q|Q139481811}},<br/> &emsp;&emsp;({{Q|Q179080}}, {{Q|Q111811625}},<br/> &emsp;&emsp;&emsp;({{Q|Q613930}}, {{Q|Q170212}}, ("Q151885, {{Q|Q42}})),<br/> &emsp;&emsp;&emsp;({{Q|Q109377685}}, ({{Q|Q151885}}, {{Q|Q350}})),<br/> &emsp;&emsp;&emsp;({{Q|Q12321185}}),<br/> &emsp;&emsp;&emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69280357}}))))) | Douglas Adams is famous because Douglas Adams wrote The Hitchhiker's Guide to the Galaxy. (en) |} The final combined abstract content, on wrapping in the appropriate context, would thus look like this: <code><pre> ["Q196626", ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]], ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]]] ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"], ["Q139481811", ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]]]] ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]]] </pre></code> (This is 795 bytes indented and spaced, 615 bytes when whitespace is omitted, and anywhere from 154 to 247 bytes when compression is applied according to https://iamroot.tech/compression/.) == Notes about the above == * {{Q|Q7806609}} sets the value of a configuration option, whose name is provided as a first argument, to the value provided in the second argument. ** {{Q|Q116880167}} is used to assemble a timestamp string (currently ISO 8601 in Ninai, as used by Python's datetime library; maybe EDTF could be used in the future?). *** Keep in mind that the syntax used here is composed of list of lists of strings; as such, individual Wikifunctions types are not assumed to be definable here unless there are semantic unit types, similar to {{Q|Q116880167}}, that when rendered yield objects of those types. ** The configuration options currently control how tense/aspect are realized in Ninai's current language renderers. ** {{Q|Q12322185}} is assumed above, when no arguments are provided to it, to assemble some temporal expression based on configuration information. * Typographic and styling issues (e.g. boldface or wikilinks) are not dealt with in the content above; these, like the choice to realize certain noun references as pronouns, are best left as editorial decisions. 7f2nioywabnaj8e0yl6mgw6i33rrt5w 267030 267029 2026-04-19T23:05:34Z Mahir256 38 267030 wikitext text/x-wiki This page gives an example of how to build abstract content using semantic units. It does not directly ''use'' those units, but instead provides ways of expressing them using the syntax described under 'Read function' in [[../|the type proposal]]. == Preliminaries == === Statements under consideration === The sentences listed in [[Wikifunctions:Type proposals/Abstract sentence/Douglas Adams]] are reproduced here: * "Douglas Adams was a British writer." * "He is famous for The Hitchhiker's Guide to the Galaxy series." * "Adams was born in Cambridge the 11 March 1952." === General principles: worldbuilding === Since the three statements above consider real, specific entities with individual Wikidata items ({{Q|42}}, {{Q|25169}}, {{Q|350}}, even {{Q|69280357}}), there isn't much to do in the bulleted respects below, but the following will nevertheless be important for more complex situations. As a general rule, '''the statements we want to render typically do not exist in a vacuum'''; there is some suite of circumstances (a {{Q|196626}}, if you will) that needs to be constructed for those statements to make sense. Perhaps a term that could be used for this construction process is {{Q|1822655}}. Instantiating a {{Q|196626}} is as simple as ["Q196626", ...] where what follows are any number of abstract content pieces and any number of directives doing things to the context. Here are some of the things that become possible to do: * If you need to refer to 'this chair', 'a shirt', or any object that does not have a Wikidata item of its own, you can define an entity ({{Q|Q1183659}}) and assign to it an identifier--perhaps a Wikidata item ID that was ''never'' used by Wikidata, like "Q3149"?--and then refer to that entity consistently within abstract content. In Ninai these entities are generally Wikidata item objects ({{Q|Q29934200}}), similar to how {{Q|55606908}} and {{Q|Q137802536}} describe individual chairs and shirts: <pre>["Q1183659", "Q3149", "Q29934200"]</pre> ** Adding (<small>currently using {{Q|Q16928028}} in Ninai, though a better item choice is welcome!</small>) {{P|31}} {{Q|Q363931}} to a newly defined entity will allow it to be referred to, at minimum, as "a computer desk": <pre>["Q16928028", "Q3149", "P31", "Q363931"]</pre> ** Adding labels in different languages, or statements like {{P|1448}} or {{P|2561}}, allow it to be referred to using those names as well: <pre>["Q16928028", "Q3156", "Len", "Lucas"], ["Q16928028", "Q3156", "P735", "Q12325000"]</pre> ** Adding statements like {{P|1552}} allow those characteristics to be used in references to those entities: <pre>["Q16928028", "Q3156", "P1552", "Q107998880"]</pre> ** The '{{Q|Q2324479}}/writer' of the abstract content, as well as the '{{Q|Q108606601}}/reader' of it, are also modeled as item objects, if you wanted to modify any information about those as well: <pre>["Q16928028", "Q2324479", "P106", "Q2883465"], ["Q16928028", "Q108606601", "P3716", "Q3443060"]</pre> *** (Consider languages in which the second-person pronoun is not used in many situations, requiring some alternate way of addressing the 'listener/reader'.) * If you want to specify that the abstract content should prefer terms with {{P|6191}} {{Q|8102}} if they exist, then you can set (<small>currently using {{Q|Q7663702}} in Ninai, though a better item choice is welcome!</small>) the {{Q|2313235}} of the context and then all abstract content appearing after that setting will be rendered with that preference in mind: <pre>["Q7663702", "Q2313235", "Q8102"]</pre> * If you want to specify that the temporal point of reference was, for instance, 200 years ago, you can set the {{Q|2875947}} of the context, and then all abstract content appearing after that setting will be rendered relative to that reference point: <pre>["Q7663702", "Q2875947", "1826-04-19T00:00:00+00:00"]</pre> ** This can transform, for example, statements typically realized using verbs "built" and "will build" to statements typically realized using e.g. "had built" and "will have built". ** Likewise, to treat the time of 'speaking/writing' as a specific date/time instead of the value of <nowiki>{{CURRENTTIMESTAMP}}</nowiki>, you can set the value of {{Q|Q18488805}} of the context appropriately: <pre>["Q7663702", "Q18488805", "2026-04-18T00:00:00+00:00"]</pre> == Worldbuilding time == === Statement decomposition === Before trying to go ahead and compose abstract content, it is important to develop the ability to decompose a sentence, however simple or complex it may seem, into the underlying assertions that are being made in it. For instance, "Douglas Adams was a British writer." makes two simpler assertions: 1. Douglas Adams was British.<br/>2. Douglas Adams was a writer. You could easily combine the two assertions above to yield the same information with different emphasis on either one: * Douglas Adams, who was British, was a writer. * Douglas Adams, who was a writer, was British. Likewise we can see in the second sentence two more simple assertions, which are connected in a {{Q|139481811}}: 3. Douglas Adams is famous.<br/>4. Douglas Adams wrote the Hitchhiker's Guide to the Galaxy. Note a few things about the formulations above: * '''The pronoun "he" is not used at all.''' A text in which all pronouns referring to entities are resolved to those entities should still be a valid text; as such the abstract content should not consider their presence, and any details for making them present in a given language should be cleanly separable from the abstract content itself. (Note that this excludes e.g. the 'it' in 'it is raining' since 'it' here does ''not'' refer to an entity.) * '''The connection to the book series is made explicit.''' There will likely be languages where abbreviating away the 'writing' part is not realistically possible or pragmatically warranted. The last sentence is actually a single assertion with two circumstantial details (the date and the place of birth), so no decomposition is needed here: 5. Douglas Adams was born in Cambridge the 11 March 1952. === Content assembly === Below are the five individual assertions above, turned into abstract content: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124316841}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was a writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124317331}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q217438}}, {{Q|Q145}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was British. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"]] </pre></code> | ({{Q|Q124316841}},<br/>&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/>&emsp;({{Q|Q217438}}, {{Q|Q12942806}})) | Douglas Adams is famous. (en) |- | <code><pre> ["Q179080", "Q86647781", ["Q613930", "Q36180", ["Q151885", "Q42"]], ["Q613930", "Q47461344", ["Q151885", "Q25169"]], ["Q7806609", "Q7805404", ["Q116880167", "Q69293450"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q86647781}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q36180}}, ({{Q|Q151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q613930}}, {{Q|Q47461344}}, ({{Q|Q151885}}, {{Q|Q25169}})),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69293450}}))) | Douglas Adams wrote The Hitchhiker's Guide to the Galaxy. |- | <code><pre> ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q111811625}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q170212}}, ({{Q|151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q109377685}}, ({{Q|Q151885}}, {{Q|Q350}})),<br/> &emsp;({{Q|Q12322185}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69280357}}))) | Douglas Adams was born in Cambridge the 11 March 1952. (en) |} And below are combinations and modifications of some of those assertions: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]], ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]]] </pre></code> | ({{Q|Q124316841}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}})),<br/> &emsp;({{Q|Q124317331}},<br/> &emsp;&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;&emsp;({{Q|Q217438}}, {{Q|Q145}}),<br/> &emsp;&emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}})))) | Douglas Adams was a British writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"], ["Q139481811", ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]]]] </pre></code> | ({{Q|Q124317331}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q12942806}}),<br/> &emsp;({{Q|Q139481811}},<br/> &emsp;&emsp;({{Q|Q179080}}, {{Q|Q111811625}},<br/> &emsp;&emsp;&emsp;({{Q|Q613930}}, {{Q|Q170212}}, ("Q151885, {{Q|Q42}})),<br/> &emsp;&emsp;&emsp;({{Q|Q109377685}}, ({{Q|Q151885}}, {{Q|Q350}})),<br/> &emsp;&emsp;&emsp;({{Q|Q12321185}}),<br/> &emsp;&emsp;&emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69280357}}))))) | Douglas Adams is famous because Douglas Adams wrote The Hitchhiker's Guide to the Galaxy. (en) |} The final combined abstract content, on wrapping in the appropriate context, would thus look like this: <code><pre> ["Q196626", ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]], ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]]] ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"], ["Q139481811", ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]]]] ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]]] </pre></code> (This is 795 bytes indented and spaced, 615 bytes when whitespace is omitted, and anywhere from 154 to 247 bytes when compression is applied according to https://iamroot.tech/compression/.) == Notes about the above == * {{Q|Q7806609}} sets the value of a configuration option, whose name is provided as a first argument, to the value provided in the second argument. ** {{Q|Q116880167}} is used to assemble a timestamp string (currently ISO 8601 in Ninai, as used by Python's datetime library; maybe EDTF could be used in the future?). *** Keep in mind that the syntax used here is composed of list of lists of strings; as such, individual Wikifunctions types are not assumed to be definable here unless there are semantic unit types, similar to {{Q|Q116880167}}, that when rendered yield objects of those types. ** The configuration options currently control how tense/aspect are realized in Ninai's current language renderers. ** {{Q|Q12322185}} is assumed above, when no arguments are provided to it, to assemble some temporal expression based on configuration information. * Typographic and styling issues (e.g. boldface or wikilinks) are not dealt with in the content above; these, like the choice to realize certain noun references as pronouns, are best left as editorial decisions. hqz9ntz011balbyd850yrqpsa4avjjj 267031 267030 2026-04-19T23:15:37Z Mahir256 38 /* General principles: worldbuilding */ 267031 wikitext text/x-wiki This page gives an example of how to build abstract content using semantic units. It does not directly ''use'' those units, but instead provides ways of expressing them using the syntax described under 'Read function' in [[../|the type proposal]]. == Preliminaries == === Statements under consideration === The sentences listed in [[Wikifunctions:Type proposals/Abstract sentence/Douglas Adams]] are reproduced here: * "Douglas Adams was a British writer." * "He is famous for The Hitchhiker's Guide to the Galaxy series." * "Adams was born in Cambridge the 11 March 1952." === General principles: worldbuilding === Since the three statements above consider real, specific entities with individual Wikidata items ({{Q|42}}, {{Q|25169}}, {{Q|350}}, even {{Q|69280357}}), there isn't much to do in the bulleted respects below, but the following will nevertheless be important for more complex situations. As a general rule, '''the statements we want to render typically do not exist in a vacuum'''; there is some suite of circumstances (a {{Q|196626}}, if you will) that needs to be constructed for those statements to make sense. Perhaps a term that could be used for this construction process is {{Q|1822655}}. Instantiating a {{Q|196626}} is as simple as ["Q196626", ...] where what follows are any number of abstract content pieces and any number of directives doing things to the context. Here are some of the things that become possible to do: * If you need to refer to 'this chair', 'a shirt', or any object that does not have a Wikidata item of its own, you can define an entity ({{Q|Q1183659}}) and assign to it an identifier--perhaps a Wikidata item ID that was ''never'' used by Wikidata, like "Q3149"?--and then refer to that entity consistently within abstract content. In Ninai these entities are generally Wikidata item objects ({{Q|Q29934200}}), similar to how {{Q|55606908}} and {{Q|Q137802536}} describe individual chairs and shirts: <pre>["Q1183659", "Q3149", "Q29934200"]</pre> ** Adding (<small>currently using {{Q|Q16928028}} in Ninai, though a better item choice is welcome!</small>) {{P|31}} {{Q|Q363931}} to a newly defined entity will allow it to be referred to, at minimum, as "a computer desk": <pre>["Q16928028", "Q3149", "P31", "Q363931"]</pre> ** Adding labels in different languages, or statements like {{P|1448}} or {{P|2561}}, allow it to be referred to using those names as well: <pre>["Q16928028", "Q3149", "Len", "Lucas"], ["Q16928028", "Q3149", "P735", "Q12325000"]</pre> ** Adding statements like {{P|1552}} allow those characteristics to be used in references to those entities: <pre>["Q16928028", "Q3149", "P1552", "Q107998880"]</pre> ** The '{{Q|Q2324479}}/writer' of the abstract content, as well as the '{{Q|Q108606601}}/reader' of it, are also modeled as item objects, if you wanted to modify any information about those as well: <pre>["Q16928028", "Q2324479", "P106", "Q2883465"], ["Q16928028", "Q108606601", "P3716", "Q3443060"]</pre> *** (Consider languages in which the second-person pronoun is not used in many situations, requiring some alternate way of addressing the 'listener/reader'.) * If you want to specify that the abstract content should prefer terms with {{P|6191}} {{Q|8102}} if they exist, then you can set (<small>currently using {{Q|Q7663702}} in Ninai, though a better item choice is welcome!</small>) the {{Q|2313235}} of the context and then all abstract content appearing after that setting will be rendered with that preference in mind: <pre>["Q7663702", "Q2313235", "Q8102"]</pre> * If you want to specify that the temporal point of reference was, for instance, 200 years ago, you can set the {{Q|2875947}} of the context, and then all abstract content appearing after that setting will be rendered relative to that reference point: <pre>["Q7663702", "Q2875947", "1826-04-19T00:00:00+00:00"]</pre> ** This can transform, for example, statements typically realized using verbs "built" and "will build" to statements typically realized using e.g. "had built" and "will have built". ** Likewise, to treat the time of 'speaking/writing' as a specific date/time instead of the value of <nowiki>{{CURRENTTIMESTAMP}}</nowiki>, you can set the value of {{Q|Q18488805}} of the context appropriately: <pre>["Q7663702", "Q18488805", "2026-04-18T00:00:00+00:00"]</pre> == Worldbuilding time == === Statement decomposition === Before trying to go ahead and compose abstract content, it is important to develop the ability to decompose a sentence, however simple or complex it may seem, into the underlying assertions that are being made in it. For instance, "Douglas Adams was a British writer." makes two simpler assertions: 1. Douglas Adams was British.<br/>2. Douglas Adams was a writer. You could easily combine the two assertions above to yield the same information with different emphasis on either one: * Douglas Adams, who was British, was a writer. * Douglas Adams, who was a writer, was British. Likewise we can see in the second sentence two more simple assertions, which are connected in a {{Q|139481811}}: 3. Douglas Adams is famous.<br/>4. Douglas Adams wrote the Hitchhiker's Guide to the Galaxy. Note a few things about the formulations above: * '''The pronoun "he" is not used at all.''' A text in which all pronouns referring to entities are resolved to those entities should still be a valid text; as such the abstract content should not consider their presence, and any details for making them present in a given language should be cleanly separable from the abstract content itself. (Note that this excludes e.g. the 'it' in 'it is raining' since 'it' here does ''not'' refer to an entity.) * '''The connection to the book series is made explicit.''' There will likely be languages where abbreviating away the 'writing' part is not realistically possible or pragmatically warranted. The last sentence is actually a single assertion with two circumstantial details (the date and the place of birth), so no decomposition is needed here: 5. Douglas Adams was born in Cambridge the 11 March 1952. === Content assembly === Below are the five individual assertions above, turned into abstract content: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124316841}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was a writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]] </pre></code> | ({{Q|Q124317331}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q217438}}, {{Q|Q145}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}}))) | Douglas Adams was British. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"]] </pre></code> | ({{Q|Q124316841}},<br/>&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/>&emsp;({{Q|Q217438}}, {{Q|Q12942806}})) | Douglas Adams is famous. (en) |- | <code><pre> ["Q179080", "Q86647781", ["Q613930", "Q36180", ["Q151885", "Q42"]], ["Q613930", "Q47461344", ["Q151885", "Q25169"]], ["Q7806609", "Q7805404", ["Q116880167", "Q69293450"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q86647781}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q36180}}, ({{Q|Q151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q613930}}, {{Q|Q47461344}}, ({{Q|Q151885}}, {{Q|Q25169}})),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69293450}}))) | Douglas Adams wrote The Hitchhiker's Guide to the Galaxy. |- | <code><pre> ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]] </pre></code> | ({{Q|Q179080}}, {{Q|Q111811625}},<br/> &emsp;({{Q|Q613930}}, {{Q|Q170212}}, ({{Q|151885}}, {{Q|Q42}})),<br/> &emsp;({{Q|Q109377685}}, ({{Q|Q151885}}, {{Q|Q350}})),<br/> &emsp;({{Q|Q12322185}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69280357}}))) | Douglas Adams was born in Cambridge the 11 March 1952. (en) |} And below are combinations and modifications of some of those assertions: {| class="wikitable" |+ |- ! Abstract content !! Expanded !! Possible output |- | <code><pre> ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]], ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]]] </pre></code> | ({{Q|Q124316841}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q36180}}),<br/> &emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}})),<br/> &emsp;({{Q|Q124317331}},<br/> &emsp;&emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;&emsp;({{Q|Q217438}}, {{Q|Q145}}),<br/> &emsp;&emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69303834}})))) | Douglas Adams was a British writer. (en) |- | <code><pre> ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"], ["Q139481811", ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]]]] </pre></code> | ({{Q|Q124317331}},<br/> &emsp;({{Q|Q151885}}, {{Q|Q42}}),<br/> &emsp;({{Q|Q151885}}, {{Q|Q12942806}}),<br/> &emsp;({{Q|Q139481811}},<br/> &emsp;&emsp;({{Q|Q179080}}, {{Q|Q111811625}},<br/> &emsp;&emsp;&emsp;({{Q|Q613930}}, {{Q|Q170212}}, ("Q151885, {{Q|Q42}})),<br/> &emsp;&emsp;&emsp;({{Q|Q109377685}}, ({{Q|Q151885}}, {{Q|Q350}})),<br/> &emsp;&emsp;&emsp;({{Q|Q12321185}}),<br/> &emsp;&emsp;&emsp;({{Q|Q7806609}}, {{Q|Q7805404}}, ({{Q|Q116880167}}, {{Q|Q69280357}}))))) | Douglas Adams is famous because Douglas Adams wrote The Hitchhiker's Guide to the Galaxy. (en) |} The final combined abstract content, on wrapping in the appropriate context, would thus look like this: <code><pre> ["Q196626", ["Q124316841", ["Q151885", "Q42"], ["Q151885", "Q36180"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]], ["Q124317331", ["Q151885", "Q42"], ["Q217438", "Q145"], ["Q7806609", "Q7805404", ["Q116880167", "Q69303834"]]]] ["Q124317331", ["Q151885", "Q42"], ["Q151885", "Q12942806"], ["Q139481811", ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]]]] ["Q179080", "Q111811625", ["Q613930", "Q170212", ["Q151885, "Q42"]], ["Q109377685", ["Q151885", "Q350"]], ["Q12321185"], ["Q7806609", "Q7805404", ["Q116880167", "Q69280357"]]]] </pre></code> (This is 795 bytes indented and spaced, 615 bytes when whitespace is omitted, and anywhere from 154 to 247 bytes when compression is applied according to https://iamroot.tech/compression/.) == Notes about the above == * {{Q|Q7806609}} sets the value of a configuration option, whose name is provided as a first argument, to the value provided in the second argument. ** {{Q|Q116880167}} is used to assemble a timestamp string (currently ISO 8601 in Ninai, as used by Python's datetime library; maybe EDTF could be used in the future?). *** Keep in mind that the syntax used here is composed of list of lists of strings; as such, individual Wikifunctions types are not assumed to be definable here unless there are semantic unit types, similar to {{Q|Q116880167}}, that when rendered yield objects of those types. ** The configuration options currently control how tense/aspect are realized in Ninai's current language renderers. ** {{Q|Q12322185}} is assumed above, when no arguments are provided to it, to assemble some temporal expression based on configuration information. * Typographic and styling issues (e.g. boldface or wikilinks) are not dealt with in the content above; these, like the choice to realize certain noun references as pronouns, are best left as editorial decisions. dfc9b6peejpu61e21wu5ugeqelou5g1 Wikifunctions talk:Type proposals/Semantic unit/Douglas Adams 5 80774 267021 2026-04-19T21:39:18Z Dv103 11127 /* Questions about this example */ new section 267021 wikitext text/x-wiki == Questions about this example == @[[User:Mahir256|Mahir256]] Thank you for this example (I imagine it is still incomplete). I have a couple of questions: # Could you elaborate on the "worldbuilding" part? The "context" is a completely new concept of this proposal that was just briefly mentioned on the main page among many others, and probably an essential defining part of the entire proposal. # Could you give an explicit example on how would the semantic units actually be encoded in Wikifunctions? It can be very difficult to understand a completely new syntax, and one of the main issues of how the entire proposal is worded (and what I was trying to solve) is that it obscures how it would actually work in practice (which, from the Functioneers' point of view, is the most interesting part). I was already starting to do it in the page [[Wikifunctions:Type proposals/Semantic unit/Douglas Adams example]], so feel free do adapt it to how the sentences would actually be encoded. # A minor note: why use {{Q|Q69280357}} when we have {{Z|Z6064}} and the other Wikifunctions time encoding types, that can encode an arbitrary time and are already well supported on Wikifunctions? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 21:39, 19 April 2026 (UTC) l6bfd5m4hoteu1tfoltvnzvqtj4xm1m 267023 267021 2026-04-19T21:50:29Z Mahir256 38 267023 wikitext text/x-wiki == Questions about this example == @[[User:Mahir256|Mahir256]] Thank you for this example (I imagine it is still incomplete). I have a couple of questions: # Could you elaborate on the "worldbuilding" part? The "context" is a completely new concept of this proposal that was just briefly mentioned on the main page among many others, and probably an essential defining part of the entire proposal. # Could you give an explicit example on how would the semantic units actually be encoded in Wikifunctions? It can be very difficult to understand a completely new syntax, and one of the main issues of how the entire proposal is worded (and what I was trying to solve) is that it obscures how it would actually work in practice (which, from the Functioneers' point of view, is the most interesting part). I was already starting to do it in the page [[Wikifunctions:Type proposals/Semantic unit/Douglas Adams example]], so feel free do adapt it to how the sentences would actually be encoded. # A minor note: why use {{Q|Q69280357}} when we have {{Z|Z6064}} and the other Wikifunctions time encoding types, that can encode an arbitrary time and are already well supported on Wikifunctions? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 21:39, 19 April 2026 (UTC) :{{re|Dv103}} I am already starting to add notes on the first and third of your questions. You're welcome to copy over the example you wrote up (omitting the 'boldface' and 'wikilink' details) to a new section of the page. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:50, 19 April 2026 (UTC) 5f1nynmmjg995u1w349yadubz320dme 267075 267023 2026-04-20T06:04:22Z Dv103 11127 /* Questions about this example */ Reply 267075 wikitext text/x-wiki == Questions about this example == @[[User:Mahir256|Mahir256]] Thank you for this example (I imagine it is still incomplete). I have a couple of questions: # Could you elaborate on the "worldbuilding" part? The "context" is a completely new concept of this proposal that was just briefly mentioned on the main page among many others, and probably an essential defining part of the entire proposal. # Could you give an explicit example on how would the semantic units actually be encoded in Wikifunctions? It can be very difficult to understand a completely new syntax, and one of the main issues of how the entire proposal is worded (and what I was trying to solve) is that it obscures how it would actually work in practice (which, from the Functioneers' point of view, is the most interesting part). I was already starting to do it in the page [[Wikifunctions:Type proposals/Semantic unit/Douglas Adams example]], so feel free do adapt it to how the sentences would actually be encoded. # A minor note: why use {{Q|Q69280357}} when we have {{Z|Z6064}} and the other Wikifunctions time encoding types, that can encode an arbitrary time and are already well supported on Wikifunctions? [[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 21:39, 19 April 2026 (UTC) :{{re|Dv103}} I am already starting to add notes on the first and third of your questions. You're welcome to copy over the example you wrote up (omitting the 'boldface' and 'wikilink' details) to a new section of the page. [[User:Mahir256|Mahir256]] ([[User talk:Mahir256|talk]]) 21:50, 19 April 2026 (UTC) ::@[[User:Mahir256|Mahir256]] I have a couple more questions: ::# Why are you giving so much importance on the LISP-like syntax? While its existence is very interesting, for now there is no need to encode abstract content in a textual format, function calls are enough. Consider that it is not good for example, since it hides the internal structure of the type and is difficult to read. If I understand correctly, you also use it to generate timestamps, which is completely unnecessary, since on Wikifunctions we already have types and functions to deal with time. ::# Are you proposing to completely automatize the insertion of typography and wikilinks? If so, it is a very bold proposal, that needs to be discussed separately in a different place. ::# Should context be changed by the processing functions during the generation? If so, it is literally a side effect, which Wikifunctions functions cannot do. ::[[User:Dv103|Dv103]] ([[User talk:Dv103|talk]]) 06:04, 20 April 2026 (UTC) k2y223vv59dn50hlqzwtjjnliubquoy Z33775 0 80775 267033 2026-04-19T23:29:20Z Ragesoss 12302 New function: verb-sense counterpart of Z33668 'word for concept', following P9970 ('predicate for') instead of P5137 ('item for this sense'). Same signature so callers can dispatch by category. -- Created with AI assistance (Claude Opus 4.7) 267033 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33775" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z33775K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "predicate" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z33775K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z33775K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexical category" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z33775" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word for predicate" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given a Wikidata item representing a predicate or action, a language, and a lexical category, returns the lemma of the best-ranked lexeme linked to that item (via 'predicate for', P9970) in that langu" } ] } } j2t5on8llub9c47y0kg4b2k6ca6sgcz 267035 267033 2026-04-19T23:37:50Z Ragesoss 12302 Added Z33776 to the approved list of implementations 267035 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33775" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z33775K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "predicate" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z33775K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z33775K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexical category" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14", "Z33776" ], "Z8K5": "Z33775" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word for predicate" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given a Wikidata item representing a predicate or action, a language, and a lexical category, returns the lemma of the best-ranked lexeme linked to that item (via 'predicate for', P9970) in that langu" } ] } } fczr1a8k7f9q77ndtzgw7c680dmbmnu 267037 267035 2026-04-19T23:39:52Z Ragesoss 12302 Added Z33777 to the approved list of test cases 267037 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33775" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z33775K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "predicate" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z60", "Z17K2": "Z33775K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "language" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z6091", "Z17K2": "Z33775K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "lexical category" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20", "Z33777" ], "Z8K4": [ "Z14", "Z33776" ], "Z8K5": "Z33775" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "word for predicate" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Given a Wikidata item representing a predicate or action, a language, and a lexical category, returns the lemma of the best-ranked lexeme linked to that item (via 'predicate for', P9970) in that langu" } ] } } c7dzvjgdi9jwe4lix8skwmx92lddfmz Z33776 0 80776 267034 2026-04-19T23:36:32Z Ragesoss 12302 New composition: clone of Z33677 'via best lexeme lemma' with the hardcoded predicate constant swapped from P5137 to P9970. Returns the lemma of the best-ranked lexeme linked to the input item via P9970 in the given language and lexical category. -- Created with AI assistance (Claude Opus 4.7) 267034 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33776" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33775", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z21806", "Z21806K1": { "Z1K1": "Z7", "Z7K1": "Z33071", "Z33071K1": { "Z1K1": "Z18", "Z18K1": "Z33775K3" }, "Z33071K2": { "Z1K1": "Z18", "Z18K1": "Z33775K1" }, "Z33071K3": { "Z1K1": "Z6092", "Z6092K1": "P9970" }, "Z33071K4": { "Z1K1": "Z18", "Z18K1": "Z33775K2" } }, "Z21806K2": { "Z1K1": "Z18", "Z18K1": "Z33775K2" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "via best lexeme lemma (P9970)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } aspbxxia3a85vd88f59t8xv59a719l4 Z33777 0 80777 267036 2026-04-19T23:39:38Z Ragesoss 12302 New tester: the English verb lexeme 'sing' has a sense with P9970 → Q27939 'singing' (act of producing musical sounds with the voice). Given (Q27939, Z1002, Q24905), the function should return 'sing'. Music-themed predicate, single candidate lexeme, verified fast via raw API prototype (no orchestrator timeout). -- Created with AI assistance (Claude Opus 4.7) 267036 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33777" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z33775", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z33775", "Z33775K1": { "Z1K1": "Z6091", "Z6091K1": "Q27939" }, "Z33775K2": "Z1002", "Z33775K3": { "Z1K1": "Z6091", "Z6091K1": "Q24905" } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "sing" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Q27939 (singing) verb en → sing" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9q164g55za7rmup4vetgbmpdfxl5ulq Z33778 0 80778 267038 2026-04-20T00:36:14Z Some helpful person 65824 a utility useful to the right people which can not be easily abstracted to fit other uses; will attempt to create via composition 267038 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33778" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z883", "Z883K1": "Z6", "Z883K2": "Z1" }, "Z17K2": "Z33778K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "project.json" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z33778" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Extract TurboWarp settings" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Extracts the stringified project settings JSON stored by TurboWarp (or a modification of it) within the project.json of a Scratch 3 project file, if any" } ] } } 33l38y59g2reaz9wbpuykny65ot2h0a 267040 267038 2026-04-20T02:17:31Z Some helpful person 65824 lowercase 267040 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33778" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z883", "Z883K1": "Z6", "Z883K2": "Z1" }, "Z17K2": "Z33778K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "project.json" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z33778" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "extract TurboWarp settings" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Extracts the stringified project settings JSON stored by TurboWarp (or a modification of it) within the project.json of a Scratch 3 project file, if any" } ] } } m4x0npgsizr4zsewd75ugcl8ln7dffg 267041 267040 2026-04-20T02:24:15Z Some helpful person 65824 lowercase x2 (is there a MoS around here somewhere?) 267041 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33778" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": { "Z1K1": "Z7", "Z7K1": "Z883", "Z883K1": "Z6", "Z883K2": "Z1" }, "Z17K2": "Z33778K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "project.json" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z33778" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "extract TurboWarp settings" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "extracts the stringified project settings JSON stored by TurboWarp (or a modification of it) within the project.json of a Scratch 3 project file, if any" } ] } } 3s9v66ihjv94o4gai4y7inmhcuj368j Z33779 0 80779 267039 2026-04-20T02:12:04Z Some helpful person 65824 267039 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33779" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33778", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z33778( Z33778K1 ) {\n\tconst m = \" // _twconfig_\";\n\tconst C = Z33778K1?.targets?.find(t =\u003E t.isStage).comments ?? {};\n\treturn Object.values(C)?.find(c =\u003E c.text?.includes(m)).text?.split(\"\\n\").find(l =\u003E l.endsWith(m))?.slice(0, -m.length) ?? \"{}\";\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } fu61wvxx5eqban0xsfo0quxb396ftgq Z33780 0 80780 267042 2026-04-20T02:39:35Z JJPMaster 6409 267042 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33780" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z33198", "Z17K2": "Z33780K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Complex number" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z20838" }, "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z33780" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rectangular to polar (complex128)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns the polar form of a complex number as a list of two float64s from rectangular form" } ] } } mjrdtcq4hy6q8rtclls9a27qxlyjvzp 267060 267042 2026-04-20T03:45:25Z YoshiRulz 10156 Added Z33782 to the approved list of test cases 267060 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33780" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z33198", "Z17K2": "Z33780K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Complex number" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z20838" }, "Z8K3": [ "Z20", "Z33782" ], "Z8K4": [ "Z14" ], "Z8K5": "Z33780" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rectangular to polar (complex128)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns the polar form of a complex number as a list of two float64s from rectangular form" } ] } } huoybc8pd8sxd3y6nfnpxz434i0u152 267061 267060 2026-04-20T03:46:08Z YoshiRulz 10156 Added Z33781, Z33783, Z33784 and Z33791 to the approved list of implementations 267061 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33780" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z33198", "Z17K2": "Z33780K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Complex number" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z20838" }, "Z8K3": [ "Z20", "Z33782" ], "Z8K4": [ "Z14", "Z33781", "Z33783", "Z33784", "Z33791" ], "Z8K5": "Z33780" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rectangular to polar (complex128)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns the polar form of a complex number as a list of two float64s from rectangular form" } ] } } 508exdsyvndcvevoip37fjuuquihui7 267062 267061 2026-04-20T03:46:20Z WikiLambda system 3 Updated the implementation list (see [[Help:Wikifunctions/Implementation_ordering_and_choosing|About implementation selection]]) 267062 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33780" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z33198", "Z17K2": "Z33780K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Complex number" } ] } } ], "Z8K2": { "Z1K1": "Z7", "Z7K1": "Z881", "Z881K1": "Z20838" }, "Z8K3": [ "Z20", "Z33782" ], "Z8K4": [ "Z14", "Z33791", "Z33784", "Z33783", "Z33781" ], "Z8K5": "Z33780" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rectangular to polar (complex128)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns the polar form of a complex number as a list of two float64s from rectangular form" } ] } } 8m066ga956f8x1dr3dt8sot432e37vo Z33781 0 80781 267043 2026-04-20T02:42:21Z JJPMaster 6409 267043 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33781" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33780", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z15142", "Z15142K1": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z33499", "Z33499K1": { "Z1K1": "Z18", "Z18K1": "Z33780K1" } }, { "Z1K1": "Z7", "Z7K1": "Z33610", "Z33610K1": { "Z1K1": "Z18", "Z18K1": "Z33780K1" } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rectangular to polar, comp w/ mag/arg functions" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 93yc8kz0j97deujkfic3wizf82bcrw0 Z33782 0 80782 267044 2026-04-20T02:48:19Z JJPMaster 6409 267044 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33782" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z33780", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z33780", "Z33780K1": { "Z1K1": "Z33198", "Z33198K1": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16661" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "0" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, "Z33198K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16661" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "0" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z18646", "Z18646K2": [ "Z1", { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16661" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "0" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "1865452045155277" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2570638124657944" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } ], "Z18646K3": "Z20924" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "1 + i → (√2, π/4)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2ar3i525v5phufi50chzcjxtkkbjrez 267045 267044 2026-04-20T02:48:49Z JJPMaster 6409 floating point error 267045 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33782" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z33780", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z33780", "Z33780K1": { "Z1K1": "Z33198", "Z33198K1": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16661" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "0" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, "Z33198K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16661" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "0" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z18646", "Z18646K2": [ "Z1", { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16661" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "0" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "1865452045155277" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2570638124657945" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } ], "Z18646K3": "Z20924" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "1 + i → (√2, π/4)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 3j9yz5gnivqpute9h9adxpkgp3ukuu4 267059 267045 2026-04-20T03:44:47Z YoshiRulz 10156 Use comparison-within-tolerance function, and replace magic numbers 267059 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33782" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z33780", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z33780", "Z33780K1": { "Z1K1": "Z33198", "Z33198K1": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16661" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "0" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, "Z33198K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16661" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "0" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z31093", "Z31093K2": [ "Z20838", "Z20893", { "Z1K1": "Z7", "Z7K1": "Z21033", "Z21033K1": "Z20862", "Z21033K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "2" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } ], "Z31093K3": { "Z1K1": "Z7", "Z7K1": "Z21028", "Z21028K1": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, "Z21028K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "4" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2251799813685248" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "1 + i → (√2, π/4)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } oase3d563tx3dogxzz0ck1k0mztn61a Z33783 0 80783 267046 2026-04-20T02:53:36Z JJPMaster 6409 267046 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33783" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33780", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z15142", "Z15142K1": [ "Z1", { "Z1K1": "Z7", "Z7K1": "Z22318", "Z22318K1": { "Z1K1": "Z7", "Z7K1": "Z20849", "Z20849K1": { "Z1K1": "Z7", "Z7K1": "Z31135", "Z31135K1": { "Z1K1": "Z7", "Z7K1": "Z33214", "Z33214K1": { "Z1K1": "Z18", "Z18K1": "Z33780K1" } } }, "Z20849K2": { "Z1K1": "Z7", "Z7K1": "Z31135", "Z31135K1": { "Z1K1": "Z7", "Z7K1": "Z33221", "Z33221K1": { "Z1K1": "Z18", "Z18K1": "Z33780K1" } } } } }, { "Z1K1": "Z7", "Z7K1": "Z20959", "Z20959K1": { "Z1K1": "Z7", "Z7K1": "Z21033", "Z21033K1": { "Z1K1": "Z7", "Z7K1": "Z33221", "Z33221K1": { "Z1K1": "Z18", "Z18K1": "Z33780K1" } }, "Z21033K2": { "Z1K1": "Z7", "Z7K1": "Z33214", "Z33214K1": { "Z1K1": "Z18", "Z18K1": "Z33780K1" } } } } ] } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rectangular to polar, manual comp" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2yefnin0hclz3vyo4ytqhobyzm8snim Z33784 0 80784 267047 2026-04-20T02:56:26Z JJPMaster 6409 267047 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33784" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33780", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z33780(Z33780K1):\n\timport math\n\treturn [math.sqrt(Z33780K1.real**2 + Z33780K1.imag**2), math.atan(Z33780K1.imag/Z33780K1.real)]" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rectangular to polar, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } g8jlxpq8bo0s305f3749zpuewhos1rj Z33785 0 80785 267048 2026-04-20T03:00:52Z JJPMaster 6409 267048 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33785" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "b" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z33785" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is close (float64)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns whether two floating point numbers are \"close enough\" to be effectively equal, even if not so." } ] } } jsboz8r223kjr6v5syzm24mqtgacd8a 267049 267048 2026-04-20T03:03:12Z JJPMaster 6409 account for tolerances 267049 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33785" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "b" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "relative tolerance" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "absolute tolerance" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z33785" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is close (float64)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns whether two floating point numbers are \"close enough\" to be effectively equal, even if not so." } ] } } g4kcblq30clx70dl85n5qua70whn6ih 267063 267049 2026-04-20T03:47:51Z YoshiRulz 10156 Added Z33787 to the approved list of test cases 267063 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33785" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "b" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "relative tolerance" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "absolute tolerance" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z33787" ], "Z8K4": [ "Z14" ], "Z8K5": "Z33785" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is close (float64)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns whether two floating point numbers are \"close enough\" to be effectively equal, even if not so." } ] } } nhlzrk1z3dxisp1t6zpcq1cciu7ltdb 267064 267063 2026-04-20T03:47:53Z YoshiRulz 10156 Added Z33786 to the approved list of implementations 267064 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33785" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "b" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "relative tolerance" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "absolute tolerance" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z33787" ], "Z8K4": [ "Z14", "Z33786" ], "Z8K5": "Z33785" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is close (float64)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns whether two floating point numbers are \"close enough\" to be effectively equal, even if not so." } ] } } n9mghl0haf2mkcq11o8q5o4b0y207tx 267068 267064 2026-04-20T03:57:35Z JJPMaster 6409 clarify distinction 267068 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33785" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "b" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K3", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "relative tolerance" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33785K4", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "absolute tolerance" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z33787" ], "Z8K4": [ "Z14", "Z33786" ], "Z8K5": "Z33785" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is close (float64)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Returns whether two floating point numbers are \"close enough\" to be effectively equal, even if not so. Similar to Z31090, but with both relative and absolute tolerance." } ] } } 8vk4onxpp3jqjw5xsj9eguuqbl6bh35 Z33786 0 80786 267050 2026-04-20T03:03:56Z JJPMaster 6409 267050 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33786" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33785", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z33785(Z33785K1, Z33785K2, Z33785K3, Z33785K4):\n\timport math\n\treturn math.isclose(Z33785K1, Z33785K2, rel_tol=Z33785K3, abs_tol=Z33785K4)" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } b6o1a51t3mdz6hd2uuxcfbl6xdniumu 267051 267050 2026-04-20T03:04:04Z JJPMaster 6409 267051 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33786" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33785", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z33785(Z33785K1, Z33785K2, Z33785K3, Z33785K4):\n\timport math\n\treturn math.isclose(Z33785K1, Z33785K2, rel_tol=Z33785K3, abs_tol=Z33785K4)" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is close, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } l08ixvy489rwthzr97fvg9f6w1bfdo5 Z33787 0 80787 267052 2026-04-20T03:06:24Z JJPMaster 6409 267052 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33787" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z33785", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z33785", "Z33785K1": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2570638124657945" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, "Z33785K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2570638124657944" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, "Z33785K3": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "30" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "332103651088021" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, "Z33785K4": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "1023" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "0" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20829" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "0.7853981633974484 is close to 0.7853981633974483" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gpa9f742185z20hv2npwil2cym0t1r2 Z33788 0 80788 267053 2026-04-20T03:07:48Z JJPMaster 6409 267053 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33788" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33788K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33788K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "b" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z33788" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is close with default tolerances (float64)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Z33785 but where the relative and absolute tolerances are the defaults (1e-9 and 0.0 respectively)." } ] } } 129a9wfp1om4lxrf0yot9kg8qjboiuo 267065 267053 2026-04-20T03:47:57Z YoshiRulz 10156 Added Z33790 to the approved list of test cases 267065 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33788" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33788K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33788K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "b" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z33790" ], "Z8K4": [ "Z14" ], "Z8K5": "Z33788" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is close with default tolerances (float64)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Z33785 but where the relative and absolute tolerances are the defaults (1e-9 and 0.0 respectively)." } ] } } i45vfd9sl0ebaehtwc6c7mf2isi10ob 267066 267065 2026-04-20T03:48:00Z YoshiRulz 10156 Added Z33789 to the approved list of implementations 267066 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33788" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33788K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20838", "Z17K2": "Z33788K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "b" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20", "Z33790" ], "Z8K4": [ "Z14", "Z33789" ], "Z8K5": "Z33788" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is close with default tolerances (float64)" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Z33785 but where the relative and absolute tolerances are the defaults (1e-9 and 0.0 respectively)." } ] } } sx9mbrya0p7j8uvz2forqjhtm0s4ulj Z33789 0 80789 267054 2026-04-20T03:08:24Z JJPMaster 6409 267054 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33789" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33788", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z33788(Z33788K1, Z33788K2):\n\timport math\n\treturn math.isclose(Z33788K1, Z33788K2)" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "is close with default tolerances, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } hhbw7wl92q8714ejhv8u7slywlbvhiu Z33790 0 80790 267055 2026-04-20T03:09:10Z JJPMaster 6409 267055 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33790" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z33788", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z33788", "Z33788K1": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2570638124657945" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } }, "Z33788K2": { "Z1K1": "Z20838", "Z20838K1": { "Z1K1": "Z16659", "Z16659K1": "Z16660" }, "Z20838K2": { "Z1K1": "Z16683", "Z16683K1": { "Z1K1": "Z16659", "Z16659K1": "Z16662" }, "Z16683K2": { "Z1K1": "Z13518", "Z13518K1": "1" } }, "Z20838K3": { "Z1K1": "Z13518", "Z13518K1": "2570638124657944" }, "Z20838K4": { "Z1K1": "Z20825", "Z20825K1": "Z20837" } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "0.7853981633974484 ~ 0.7853981633974483" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 27rqge6a8tjdni6wn8mbx3fno71bew9 Z33791 0 80791 267056 2026-04-20T03:10:53Z JJPMaster 6409 267056 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33791" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33780", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z33780( Z33780K1 ) {\n\treturn [Math.sqrt(Z33780K1.real**2+Z33780K1.imaginary), Math.atan2(Z33780K2, Z33780K1)]\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rectangular to polar, javascript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } p1a0fho9miiy4gwx8zmbzyjccuyg5vw 267057 267056 2026-04-20T03:11:26Z JJPMaster 6409 fix 267057 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33791" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33780", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z600", "Z16K2": "function Z33780( Z33780K1 ) {\n\treturn [Math.sqrt(Z33780K1.real**2+Z33780K1.imaginary), Math.atan2(Z33780K1.imaginary, Z33780K1.real)];\n}" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "rectangular to polar, javascript" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } p6lu75i6qtvoyuauke148cfkji402zu Z33792 0 80792 267070 2026-04-20T05:55:35Z Sun8908 9804 267070 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33792" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33696", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z33696(Z33696K1):\n\tnumbered_pinyin = Z33696K1.strip()\n\tsyllable = numbered_pinyin[:-1]\n\ttry:\n\t\tnumber = int(numbered_pinyin[-1])\n\texcept ValueError:\n\t\treturn numbered_pinyin\n\t\n\tmark_map = {\n\t\t'a': {1: 'ā', 2: 'á', 3: 'ǎ', 4: 'à', 5: 'a'},\n\t\t'e': {1: 'ē', 2: 'é', 3: 'ě', 4: 'è', 5: 'e'},\n\t\t'i': {1: 'ī', 2: 'í', 3: 'ǐ', 4: 'ì', 5: 'i'},\n\t\t'o': {1: 'ō', 2: 'ó', 3: 'ǒ', 4: 'ò', 5: 'o'},\n\t\t'u': {1: 'ū', 2: 'ú', 3: 'ǔ', 4: 'ù', 5: 'u'},\n\t\t'ü': {1: 'ǖ', 2: 'ǘ', 3: 'ǚ', 4: 'ǜ', 5: 'ü'},\n\t\t'ê': {1: 'ê̄', 2: 'ế', 3: 'ê̌', 4: 'ề', 5: 'ê'},\n\t\t'A': {1: 'Ā', 2: 'Á', 3: 'Ǎ', 4: 'À', 5: 'A'},\n\t\t'E': {1: 'Ē', 2: 'É', 3: 'Ě', 4: 'È', 5: 'E'},\n\t\t'I': {1: 'Ī', 2: 'Í', 3: 'Ǐ', 4: 'Ì', 5: 'I'},\n\t\t'O': {1: 'Ō', 2: 'Ó', 3: 'Ǒ', 4: 'Ò', 5: 'O'},\n\t\t'U': {1: 'Ū', 2: 'Ú', 3: 'Ǔ', 4: 'Ù', 5: 'U'},\n\t\t'Ü': {1: 'Ǖ', 2: 'Ǘ', 3: 'Ǚ', 4: 'Ǜ', 5: 'Ü'},\n\t\t'Ê': {1: 'Ê̄', 2: 'Ế', 3: 'Ê̌', 4: 'Ề', 5: 'Ê'},\n\t}\n\t\n\tposition_map = {\n\t\t'iao': 'a', 'IAO': 'A', 'Iao': 'a',\n\t\t'uai': 'a', 'UAI': 'A', 'Uai': 'a',\n\t\t'ai': 'a', 'AI': 'A', 'Ai': 'A',\n\t\t'ao': 'a', 'AO': 'A', 'Ao': 'A',\n\t\t'ei': 'e', 'EI': 'E', 'Ei': 'E',\n\t\t'ia': 'a', 'IA': 'A', 'Ia': 'a',\n\t\t'ie': 'e', 'IE': 'E', 'Ie': 'e',\n\t\t'io': 'o', 'IO': 'O', 'Io': 'o',\n\t\t'iu': 'u', 'IU': 'U', 'Iu': 'u',\n\t\t'ou': 'o', 'OU': 'O', 'Ou': 'O',\n\t\t'ua': 'a', 'UA': 'A', 'Ua': 'a',\n\t\t'ue': 'e', 'UE': 'E', 'Ue': 'e',\n\t\t'ui': 'i', 'UI': 'I', 'Ui': 'i',\n\t\t'uo': 'o', 'UO': 'O', 'Uo': 'o',\n\t\t'üe': 'e', 'ÜE': 'E', 'Üe': 'e',\n\t}\n\t\n\ttone_position = None\n\tfor key, value in position_map.items():\n\t\tif key in syllable:\n\t\t\ttone_position = value\n\t\t\tbreak\n\tif not tone_position:\n\t\tfor char in syllable:\n\t\t\tif char in mark_map:\n\t\t\t\ttone_position = char\n\t\t\t\tbreak\n\tif tone_position:\n\t\tnew_char_in_position = mark_map.get(tone_position, tone_position).get(number, tone_position)\n\t\treturn syllable.replace(tone_position, new_char_in_position)\n\telse:\n\t\treturn syllable # return plain syllable by default\n" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "single char pinyin with numbers to marks, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "single char pinyin with tone numbers to tone marks, python", "single character pinyin with tone numbers to tone marks, python" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 0ejdwoexlufly0c1qi5ywy19g8aj6k8 267077 267070 2026-04-20T06:17:20Z Sun8908 9804 better usage 267077 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33792" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33696", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z33696(Z33696K1):\n\tnumbered_pinyin = Z33696K1.rstrip()\n\tsyllable = numbered_pinyin[:-1]\n\ttry:\n\t\tnumber = int(numbered_pinyin[-1])\n\texcept ValueError:\n\t\treturn numbered_pinyin\n\t\n\tmark_map = {\n\t\t'a': {1: 'ā', 2: 'á', 3: 'ǎ', 4: 'à', 5: 'a'},\n\t\t'e': {1: 'ē', 2: 'é', 3: 'ě', 4: 'è', 5: 'e'},\n\t\t'i': {1: 'ī', 2: 'í', 3: 'ǐ', 4: 'ì', 5: 'i'},\n\t\t'o': {1: 'ō', 2: 'ó', 3: 'ǒ', 4: 'ò', 5: 'o'},\n\t\t'u': {1: 'ū', 2: 'ú', 3: 'ǔ', 4: 'ù', 5: 'u'},\n\t\t'ü': {1: 'ǖ', 2: 'ǘ', 3: 'ǚ', 4: 'ǜ', 5: 'ü'},\n\t\t'ê': {1: 'ê̄', 2: 'ế', 3: 'ê̌', 4: 'ề', 5: 'ê'},\n\t\t'A': {1: 'Ā', 2: 'Á', 3: 'Ǎ', 4: 'À', 5: 'A'},\n\t\t'E': {1: 'Ē', 2: 'É', 3: 'Ě', 4: 'È', 5: 'E'},\n\t\t'I': {1: 'Ī', 2: 'Í', 3: 'Ǐ', 4: 'Ì', 5: 'I'},\n\t\t'O': {1: 'Ō', 2: 'Ó', 3: 'Ǒ', 4: 'Ò', 5: 'O'},\n\t\t'U': {1: 'Ū', 2: 'Ú', 3: 'Ǔ', 4: 'Ù', 5: 'U'},\n\t\t'Ü': {1: 'Ǖ', 2: 'Ǘ', 3: 'Ǚ', 4: 'Ǜ', 5: 'Ü'},\n\t\t'Ê': {1: 'Ê̄', 2: 'Ế', 3: 'Ê̌', 4: 'Ề', 5: 'Ê'},\n\t}\n\t\n\tposition_map = {\n\t\t'iao': 'a', 'IAO': 'A', 'Iao': 'a',\n\t\t'uai': 'a', 'UAI': 'A', 'Uai': 'a',\n\t\t'ai': 'a', 'AI': 'A', 'Ai': 'A',\n\t\t'ao': 'a', 'AO': 'A', 'Ao': 'A',\n\t\t'ei': 'e', 'EI': 'E', 'Ei': 'E',\n\t\t'ia': 'a', 'IA': 'A', 'Ia': 'a',\n\t\t'ie': 'e', 'IE': 'E', 'Ie': 'e',\n\t\t'io': 'o', 'IO': 'O', 'Io': 'o',\n\t\t'iu': 'u', 'IU': 'U', 'Iu': 'u',\n\t\t'ou': 'o', 'OU': 'O', 'Ou': 'O',\n\t\t'ua': 'a', 'UA': 'A', 'Ua': 'a',\n\t\t'ue': 'e', 'UE': 'E', 'Ue': 'e',\n\t\t'ui': 'i', 'UI': 'I', 'Ui': 'i',\n\t\t'uo': 'o', 'UO': 'O', 'Uo': 'o',\n\t\t'üe': 'e', 'ÜE': 'E', 'Üe': 'e',\n\t}\n\t\n\ttone_position = None\n\tfor key, value in position_map.items():\n\t\tif key in syllable:\n\t\t\ttone_position = value\n\t\t\tbreak\n\tif not tone_position:\n\t\tfor char in syllable:\n\t\t\tif char in mark_map:\n\t\t\t\ttone_position = char\n\t\t\t\tbreak\n\tif tone_position:\n\t\tnew_char_in_position = mark_map.get(tone_position, tone_position).get(number, tone_position)\n\t\treturn syllable.replace(tone_position, new_char_in_position)\n\telse:\n\t\treturn syllable # return plain syllable by default\n" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "single char pinyin with numbers to marks, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "single char pinyin with tone numbers to tone marks, python", "single character pinyin with tone numbers to tone marks, python" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } oqgwfhuwitr3l7qyupzs79hrjqzvqi4 Z33793 0 80793 267071 2026-04-20T05:56:34Z Sun8908 9804 267071 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33793" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z33696", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z33696", "Z33696K1": "ma1" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "mā" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "ma1 to mā" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 8dd2qu041ng7d1bwq4e54kyhwsgg47k Z33794 0 80794 267072 2026-04-20T05:58:11Z Sun8908 9804 267072 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33794" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z33696", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z33696", "Z33696K1": "shuai4" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "shuài" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "shuai4 to shuài" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } mzdfcy016bmysq8bnxkbzh3gu5ocrrm Z33795 0 80795 267073 2026-04-20T05:59:21Z Sun8908 9804 267073 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33795" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z33696", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z33696", "Z33696K1": "Shou3" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "Shǒu" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Shou3 to Shǒu" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } c6go84pr3xtjdn7ewk8zmbp1ifqkobo Z33796 0 80796 267074 2026-04-20T06:00:10Z Sun8908 9804 267074 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33796" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z33696", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z33696", "Z33696K1": "a5" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "a" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "a5 to a" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } s9on4coekt7sqstt6hqhkxyhh6osual Z33797 0 80797 267076 2026-04-20T06:13:56Z Sun8908 9804 267076 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33797" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z6", "Z17K2": "Z33797K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "numbered pinyin" } ] } } ], "Z8K2": "Z6", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z33797" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pinyin with tone numbers to tone marks" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "pinyin with numbered tones to tone marks" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } o5jf2lq925nmu4qdrglk4kyw0fi71by Z33798 0 80798 267078 2026-04-20T06:19:48Z Sun8908 9804 use numbers to split the string for now. 267078 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33798" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33797", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z33797(Z33797K1):\n\tresult = []\n\tcurrent_chunk = \"\"\n\t\n\tfor char in Z33797K1:\n\t\tcurrent_chunk += char\n\t\tif char.isdigit():\n\t\t\tresult.append(Z33696(current_chunk))\n\t\t\tcurrent_chunk = \"\"\n\tif current_chunk:\n\t\tresult.append(current_chunk)\n\treturn \"\".join(result)" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pinyin with tone numbers to tone marks, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 2rc65fktdzmwohwgscnob2hnt0pt1qc 267080 267078 2026-04-20T07:05:58Z Sun8908 9804 seems cannot call other wikifunctions functions from code 267080 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33798" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33797", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z33797(Z33797K1):\n\timport re\n\tpattern = r'([a-zA-ZüÜêÊ]+)([1-5])'\n \n def replacement_logic(match):\n \tsyllable = match.group(1)\n \tnumber = int(match.group(2))\n \t\n \tmark_map = {\n\t\t\t'a': {1: 'ā', 2: 'á', 3: 'ǎ', 4: 'à', 5: 'a'},\n\t\t\t'e': {1: 'ē', 2: 'é', 3: 'ě', 4: 'è', 5: 'e'},\n\t\t\t'i': {1: 'ī', 2: 'í', 3: 'ǐ', 4: 'ì', 5: 'i'},\n\t\t\t'o': {1: 'ō', 2: 'ó', 3: 'ǒ', 4: 'ò', 5: 'o'},\n\t\t\t'u': {1: 'ū', 2: 'ú', 3: 'ǔ', 4: 'ù', 5: 'u'},\n\t\t\t'ü': {1: 'ǖ', 2: 'ǘ', 3: 'ǚ', 4: 'ǜ', 5: 'ü'},\n\t\t\t'ê': {1: 'ê̄', 2: 'ế', 3: 'ê̌', 4: 'ề', 5: 'ê'},\n\t\t\t'A': {1: 'Ā', 2: 'Á', 3: 'Ǎ', 4: 'À', 5: 'A'},\n\t\t\t'E': {1: 'Ē', 2: 'É', 3: 'Ě', 4: 'È', 5: 'E'},\n\t\t\t'I': {1: 'Ī', 2: 'Í', 3: 'Ǐ', 4: 'Ì', 5: 'I'},\n\t\t\t'O': {1: 'Ō', 2: 'Ó', 3: 'Ǒ', 4: 'Ò', 5: 'O'},\n\t\t\t'U': {1: 'Ū', 2: 'Ú', 3: 'Ǔ', 4: 'Ù', 5: 'U'},\n\t\t\t'Ü': {1: 'Ǖ', 2: 'Ǘ', 3: 'Ǚ', 4: 'Ǜ', 5: 'Ü'},\n\t\t\t'Ê': {1: 'Ê̄', 2: 'Ế', 3: 'Ê̌', 4: 'Ề', 5: 'Ê'},\n\t\t}\n \n position_map = {\n\t\t\t'iao': 'a', 'IAO': 'A', 'Iao': 'a',\n\t\t\t'uai': 'a', 'UAI': 'A', 'Uai': 'a',\n\t\t\t'ai': 'a', 'AI': 'A', 'Ai': 'A',\n\t\t\t'ao': 'a', 'AO': 'A', 'Ao': 'A',\n\t\t\t'ei': 'e', 'EI': 'E', 'Ei': 'E',\n\t\t\t'ia': 'a', 'IA': 'A', 'Ia': 'a',\n\t\t\t'ie': 'e', 'IE': 'E', 'Ie': 'e',\n\t\t\t'io': 'o', 'IO': 'O', 'Io': 'o',\n\t\t\t'iu': 'u', 'IU': 'U', 'Iu': 'u',\n\t\t\t'ou': 'o', 'OU': 'O', 'Ou': 'O',\n\t\t\t'ua': 'a', 'UA': 'A', 'Ua': 'a',\n\t\t\t'ue': 'e', 'UE': 'E', 'Ue': 'e',\n\t\t\t'ui': 'i', 'UI': 'I', 'Ui': 'i',\n\t\t\t'uo': 'o', 'UO': 'O', 'Uo': 'o',\n\t\t\t'üe': 'e', 'ÜE': 'E', 'Üe': 'e',\n\t\t}\n \n \n\t\ttone_position = None\n\t\tfor key, value in position_map.items():\n\t\t\tif key in syllable:\n\t\t\t\ttone_position = value\n\t\t\t\tbreak\n\t\tif not tone_position:\n\t\t\tfor char in syllable:\n\t\t\t\tif char in mark_map:\n\t\t\t\t\ttone_position = char\n\t\t\t\t\tbreak\n\t\tif tone_position:\n\t\t\tnew_char_in_position = mark_map.get(tone_position, tone_position).get(number, tone_position)\n\t\t\treturn syllable.replace(tone_position, new_char_in_position)\n\t\telse:\n\t\t\treturn syllable\n\t\n\treturn re.sub(pattern,\n\t\treplacement_logic, text)" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "pinyin with tone numbers to tone marks, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 603jh23tv36tzieubu89oixsrmhib6k Z33799 0 80799 267079 2026-04-20T06:21:08Z Sun8908 9804 267079 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33799" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z33797", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z33797", "Z33797K1": "dong1xi5" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "dōngxi" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "dong1xi5 to dōngxi" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 53u24wtod0x3ih5au65wbcbqzisma9i Z33800 0 80800 267081 2026-04-20T07:08:04Z Sun8908 9804 267081 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33800" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z33797", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z33797", "Z33797K1": "quan2neng2" }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z866", "Z866K2": "quánnéng" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "quan2neng2 to quánnéng" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gcd3u8undw2lmncehenpw0lqw25yny9 Translations:Wikifunctions:Status updates/2026-04-16/18/de 1198 80801 267082 2026-04-20T08:19:46Z Ameisenigel 44 Created page with "Basierend auf [[$1|einem Vorschlag]] von [[$2|YoshiRulz]] wurde ein Aufzählungstyp für die Wortreihenfolge als $3 implementiert. Wir laden euch alle ein, neue [[$4|Typenvorschläge]] zu erstellen und die bestehenden zu diskutieren, damit wir weiterhin neue Typen erstellen können." 267082 wikitext text/x-wiki Basierend auf [[$1|einem Vorschlag]] von [[$2|YoshiRulz]] wurde ein Aufzählungstyp für die Wortreihenfolge als $3 implementiert. Wir laden euch alle ein, neue [[$4|Typenvorschläge]] zu erstellen und die bestehenden zu diskutieren, damit wir weiterhin neue Typen erstellen können. 62k9hjhu3j5l9a97q4lqblzff3d38mc Translations:Wikifunctions:Status updates/2026-04-16/7/de 1198 80802 267084 2026-04-20T08:20:20Z Ameisenigel 44 Created page with "=== Aufzeichnung des Freiwilligentreffens vom 13. April 2026 ===" 267084 wikitext text/x-wiki === Aufzeichnung des Freiwilligentreffens vom 13. April 2026 === sf87yyh3dzqawqlkqqnzq18h2qo0je6 Z33801 0 80803 267087 2026-04-20T09:36:19Z GrounderUK 50 [[Z13636]]➕[[Z14]]: [[Z803]] 267087 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33801" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z13636", "Z14K2": { "Z1K1": "Z13518", "Z13518K1": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z13518K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z13636K1" } } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "Natural number identity, Composition: Z13518K1" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 9a7kbyb3misqlwafcz4bh9hwpfdcgtb Z33802 0 80804 267089 2026-04-20T09:45:59Z GrounderUK 50 [[Z11602]]➕[[Z14]]: [[Z803]] 267089 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33802" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z11602", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z803", "Z803K1": { "Z1K1": "Z39", "Z39K1": "Z6K1" }, "Z803K2": { "Z1K1": "Z18", "Z18K1": "Z11602K1" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "string identity, Composition: Z6K1" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } gbertwvi1n0sen8nhiaugeu4b1jyzuy Translations:Template:Main page/News/27/en 1198 80805 267095 2026-04-20T10:25:18Z FuzzyBot 207 Importing a new version from external source 267095 wikitext text/x-wiki $1: Milestones; Some major issues hopefully resolved 0stsp21jnptucwn0at7xkwmlsb1p52q Z33803 0 80806 267109 2026-04-20T10:33:18Z OzmoOzmo 61847 I don't actually know how to create a function, but I'll try to create this 267109 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33803" }, "Z2K2": { "Z1K1": "Z8", "Z8K1": [ "Z17", { "Z1K1": "Z17", "Z17K1": "Z20420", "Z17K2": "Z33803K1", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "first date" } ] } }, { "Z1K1": "Z17", "Z17K1": "Z20420", "Z17K2": "Z33803K2", "Z17K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "second date" } ] } } ], "Z8K2": "Z40", "Z8K3": [ "Z20" ], "Z8K4": [ "Z14" ], "Z8K5": "Z33803" }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "same Gregorian dates" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31", { "Z1K1": "Z31", "Z31K1": "Z1002", "Z31K2": [ "Z6", "same Gregorian days of the year" ] } ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "returns true if the two Gregorian dates are identical" } ] } } mcllmeqp6zk424db3fdj7813icgotu0 Z33804 0 80807 267111 2026-04-20T10:37:50Z OzmoOzmo 61847 added implementation 267111 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33804" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z33803", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z33803(Z33803K1, Z33803K2):\n\tif Z33803K1 == Z33803K2:\n\t\treturn True\n\treturn False" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "same Gregorian dates, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } r3mxd15pcbagedeii55nv5bcvarq8hl 267118 267111 2026-04-20T10:59:37Z Dv103 11127 267118 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33804" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z20430", "Z14K3": { "Z1K1": "Z16", "Z16K1": "Z610", "Z16K2": "def Z20430(Z20430K1, Z20430K2):\n\treturn Z20430K1==Z20430K2" } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "same Gregorian dates, python" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 79ts2pjnehbhnwtn604cfeaaao06ybe Z33805 0 80808 267113 2026-04-20T10:53:03Z GrounderUK 50 [[Z11602]]➕[[Z20]] 267113 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33805" }, "Z2K2": { "Z1K1": "Z20", "Z20K1": "Z11602", "Z20K2": { "Z1K1": "Z7", "Z7K1": "Z821", "Z821K1": { "Z1K1": "Z7", "Z7K1": "Z853", "Z853K1": { "Z1K1": "Z7", "Z7K1": "Z11602", "Z11602K1": { "Z1K1": "Z7", "Z7K1": "Z801", "Z801K1": { "Z1K1": "Z40", "Z40K1": "Z42" } } } } }, "Z20K3": { "Z1K1": "Z7", "Z7K1": "Z844", "Z844K2": { "Z1K1": "Z40", "Z40K1": "Z41" } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1002", "Z11K2": "error returned if not a String" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } p5fsglosw1qju3ghk6j30yo5i2ajofn Z33806 0 80809 267148 2026-04-20T11:52:30Z Dv103 11127 267148 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33806" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z27102", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": "Z1787", "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z26737", "Z26737K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z27102K1" }, "Z30120K2": [ "Z6030", "Z6033", "Z6036" ], "Z30120K3": [ "Z60", "Z1787" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P31" }, { "Z1K1": "Z6092", "Z6092K1": "P735" } ] }, "Z26737K2": { "Z1K1": "Z7", "Z7K1": "Z850", "Z850K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z27102K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1787" }, "Z850K2": "Z28248", "Z850K3": "Z24" } } }, " ", { "Z1K1": "Z7", "Z7K1": "Z850", "Z850K1": { "Z1K1": "Z7", "Z7K1": "Z27107", "Z27107K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z27102K2" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1787" } }, "Z850K2": "Z28248", "Z850K3": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": "un tipo di ", "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z27102K2" }, "Z24766K2": "Z1787" } } }, "." ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } 7c3128edh2mjlapyrkudj37azxy3djg 267151 267148 2026-04-20T11:54:25Z Dv103 11127 267151 zobject text/plain { "Z1K1": "Z2", "Z2K1": { "Z1K1": "Z6", "Z6K1": "Z33806" }, "Z2K2": { "Z1K1": "Z14", "Z14K1": "Z27102", "Z14K2": { "Z1K1": "Z7", "Z7K1": "Z26107", "Z26107K1": "Z1787", "Z26107K2": { "Z1K1": "Z7", "Z7K1": "Z21394", "Z21394K1": [ "Z6", { "Z1K1": "Z7", "Z7K1": "Z10771", "Z10771K1": { "Z1K1": "Z7", "Z7K1": "Z26737", "Z26737K1": { "Z1K1": "Z7", "Z7K1": "Z30120", "Z30120K1": { "Z1K1": "Z18", "Z18K1": "Z27102K1" }, "Z30120K2": [ "Z6030", "Z6033", "Z6036" ], "Z30120K3": [ "Z60", "Z1787" ], "Z30120K4": [ "Z6092", { "Z1K1": "Z6092", "Z6092K1": "P31" }, { "Z1K1": "Z6092", "Z6092K1": "P735" } ] }, "Z26737K2": { "Z1K1": "Z7", "Z7K1": "Z850", "Z850K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z27102K1" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1787" }, "Z850K2": "Z28248", "Z850K3": "Z24" } } }, " ", { "Z1K1": "Z7", "Z7K1": "Z850", "Z850K1": { "Z1K1": "Z7", "Z7K1": "Z27107", "Z27107K1": { "Z1K1": "Z7", "Z7K1": "Z27327", "Z27327K1": { "Z1K1": "Z18", "Z18K1": "Z27102K2" }, "Z27327K2": { "Z1K1": "Z6092", "Z6092K1": "P5137" }, "Z27327K3": "Z1787" } }, "Z850K2": "Z28248", "Z850K3": { "Z1K1": "Z7", "Z7K1": "Z10000", "Z10000K1": "un tipo di ", "Z10000K2": { "Z1K1": "Z7", "Z7K1": "Z24766", "Z24766K1": { "Z1K1": "Z18", "Z18K1": "Z27102K2" }, "Z24766K2": "Z1787" } } }, "." ] } } }, "Z2K3": { "Z1K1": "Z12", "Z12K1": [ "Z11", { "Z1K1": "Z11", "Z11K1": "Z1787", "Z11K2": "soggetto è tipo di, it, articolo determinativo" } ] }, "Z2K4": { "Z1K1": "Z32", "Z32K1": [ "Z31" ] }, "Z2K5": { "Z1K1": "Z12", "Z12K1": [ "Z11" ] } } lg69vgpljsh82w2kbj6tcls71cs9uio